mirror of
https://github.com/garrettsworkshop/RAM2GS.git
synced 2025-04-06 18:37:17 +00:00
RC?
This commit is contained in:
parent
3caa56c1af
commit
8cbf2f47ad
@ -1,9 +0,0 @@
|
||||
[Runmanager]
|
||||
Geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x1\x1c\0\0\0\xd8\0\0\0\0\0\0\0\0\xff\xff\xff\xff\xff\xff\xff\xff\0\0\0\0\0\0)
|
||||
windowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\0\0\0\0\x1\xff\xff\xff\xff\x3\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
|
||||
headerState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\0\x1\0\0\0\0\0\0\0\0\0\0\0\x16\0\xe0?\0\0\0\t\0\0\0\x10\0\0\0\x64\0\0\0\xf\0\0\0\x64\0\0\0\xe\0\0\0\x64\0\0\0\r\0\0\0\x64\0\0\0\x15\0\0\0\x64\0\0\0\x14\0\0\0\x64\0\0\0\x13\0\0\0\x64\0\0\0\x12\0\0\0\x64\0\0\0\x11\0\0\0\x64\0\0\x4\xd3\0\0\0\x16\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x3\0\0\0#\0\0\0\x1\0\0\0\x2\0\0\x4\xb0\0\0\0\f\0\0\0\0\0\0\0\0\0\0\0\t\0\0\0\0)
|
||||
|
||||
[impl1%3CStrategy1%3E]
|
||||
isChecked=false
|
||||
isHidden=false
|
||||
isExpanded=false
|
@ -1,4 +0,0 @@
|
||||
[General]
|
||||
PAR.auto_tasks=PARTrace, IOTiming
|
||||
Map.auto_tasks=MapTrace, MapVerilogSimFile, MapVHDLSimFile
|
||||
Export.auto_tasks=Jedecgen
|
@ -1,17 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<BaliProject version="3.2" title="RAM2GS_LCMXO2_1200HC" device="LCMXO2-1200HC-4TG100C" default_implementation="impl1">
|
||||
<Options/>
|
||||
<Implementation title="impl1" dir="impl1" description="impl1" synthesis="lse" default_strategy="Strategy1">
|
||||
<Options def_top="RAM2GS"/>
|
||||
<Source name="../RAM2GS-SPI.v" type="Verilog" type_short="Verilog">
|
||||
<Options top_module="RAM2GS"/>
|
||||
</Source>
|
||||
<Source name="impl1/impl1.xcf" type="Programming Project File" type_short="Programming">
|
||||
<Options/>
|
||||
</Source>
|
||||
<Source name="RAM2GS_LCMXO2_1200HC.lpf" type="Logic Preference" type_short="LPF">
|
||||
<Options/>
|
||||
</Source>
|
||||
</Implementation>
|
||||
<Strategy name="Strategy1" file="RAM2GS_LCMXO2_1200HC1.sty"/>
|
||||
</BaliProject>
|
@ -1,68 +0,0 @@
|
||||
BLOCK RESETPATHS ;
|
||||
BLOCK ASYNCPATHS ;
|
||||
LOCATE COMP "CROW[0]" SITE "10" ;
|
||||
LOCATE COMP "CROW[1]" SITE "16" ;
|
||||
LOCATE COMP "PHI2" SITE "8" ;
|
||||
LOCATE COMP "RCLK" SITE "62" ;
|
||||
LOCATE COMP "nCCAS" SITE "9" ;
|
||||
LOCATE COMP "nCRAS" SITE "17" ;
|
||||
LOCATE COMP "Din[0]" SITE "3" ;
|
||||
LOCATE COMP "Din[6]" SITE "2" ;
|
||||
LOCATE COMP "Din[7]" SITE "1" ;
|
||||
LOCATE COMP "Din[4]" SITE "99" ;
|
||||
LOCATE COMP "Din[5]" SITE "98" ;
|
||||
LOCATE COMP "Din[3]" SITE "97" ;
|
||||
LOCATE COMP "Din[1]" SITE "96" ;
|
||||
LOCATE COMP "Din[2]" SITE "88" ;
|
||||
LOCATE COMP "MAin[0]" SITE "14" ;
|
||||
LOCATE COMP "MAin[1]" SITE "12" ;
|
||||
LOCATE COMP "MAin[2]" SITE "13" ;
|
||||
LOCATE COMP "MAin[3]" SITE "21" ;
|
||||
LOCATE COMP "MAin[4]" SITE "20" ;
|
||||
LOCATE COMP "MAin[5]" SITE "19" ;
|
||||
LOCATE COMP "MAin[6]" SITE "24" ;
|
||||
LOCATE COMP "MAin[7]" SITE "18" ;
|
||||
LOCATE COMP "MAin[8]" SITE "25" ;
|
||||
LOCATE COMP "MAin[9]" SITE "32" ;
|
||||
LOCATE COMP "UFMSDO" SITE "27" ;
|
||||
LOCATE COMP "nFWE" SITE "28" ;
|
||||
LOCATE COMP "Dout[0]" SITE "76" ;
|
||||
LOCATE COMP "Dout[1]" SITE "86" ;
|
||||
LOCATE COMP "Dout[2]" SITE "87" ;
|
||||
LOCATE COMP "Dout[3]" SITE "85" ;
|
||||
LOCATE COMP "Dout[4]" SITE "83" ;
|
||||
LOCATE COMP "Dout[5]" SITE "84" ;
|
||||
LOCATE COMP "Dout[6]" SITE "78" ;
|
||||
LOCATE COMP "Dout[7]" SITE "82" ;
|
||||
LOCATE COMP "LED" SITE "34" ;
|
||||
LOCATE COMP "RA[0]" SITE "66" ;
|
||||
LOCATE COMP "RA[1]" SITE "67" ;
|
||||
LOCATE COMP "RA[2]" SITE "69" ;
|
||||
LOCATE COMP "RA[3]" SITE "71" ;
|
||||
LOCATE COMP "RA[4]" SITE "74" ;
|
||||
LOCATE COMP "RA[5]" SITE "70" ;
|
||||
LOCATE COMP "RA[6]" SITE "68" ;
|
||||
LOCATE COMP "RA[7]" SITE "75" ;
|
||||
LOCATE COMP "RA[8]" SITE "65" ;
|
||||
LOCATE COMP "RA[9]" SITE "63" ;
|
||||
LOCATE COMP "RA[10]" SITE "64" ;
|
||||
LOCATE COMP "RA[11]" SITE "59" ;
|
||||
LOCATE COMP "RBA[0]" SITE "58" ;
|
||||
LOCATE COMP "RBA[1]" SITE "60" ;
|
||||
LOCATE COMP "RCKE" SITE "53" ;
|
||||
LOCATE COMP "RDQMH" SITE "51" ;
|
||||
LOCATE COMP "RDQML" SITE "48" ;
|
||||
LOCATE COMP "UFMCLK" SITE "29" ;
|
||||
LOCATE COMP "UFMSDI" SITE "30" ;
|
||||
LOCATE COMP "nRCAS" SITE "52" ;
|
||||
LOCATE COMP "nRCS" SITE "57" ;
|
||||
LOCATE COMP "nRRAS" SITE "54" ;
|
||||
LOCATE COMP "nRWE" SITE "49" ;
|
||||
LOCATE COMP "RD[0]" SITE "36" ;
|
||||
LOCATE COMP "RD[1]" SITE "37" ;
|
||||
LOCATE COMP "RD[2]" SITE "38" ;
|
||||
LOCATE COMP "RD[3]" SITE "39" ;
|
||||
LOCATE COMP "RD[4]" SITE "40" ;
|
||||
LOCATE COMP "RD[5]" SITE "41" ;
|
||||
LOCATE COMP "RD[6]" SITE "42" ;
|
||||
LOCATE COMP "RD[7]" SITE "43" ;
|
@ -1,205 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE strategy>
|
||||
<Strategy version="1.0" predefined="0" description="" label="Strategy1">
|
||||
<Property name="PROP_BD_CmdLineArgs" value="" time="0"/>
|
||||
<Property name="PROP_BD_EdfHardtimer" value="Enable" time="0"/>
|
||||
<Property name="PROP_BD_EdfInBusNameConv" value="None" time="0"/>
|
||||
<Property name="PROP_BD_EdfInLibPath" value="" time="0"/>
|
||||
<Property name="PROP_BD_EdfInRemLoc" value="Off" time="0"/>
|
||||
<Property name="PROP_BD_EdfMemPath" value="" time="0"/>
|
||||
<Property name="PROP_BD_ParSearchPath" value="" time="0"/>
|
||||
<Property name="PROP_BIT_AddressBitGen" value="Increment" time="0"/>
|
||||
<Property name="PROP_BIT_AllowReadBitGen" value="Disable" time="0"/>
|
||||
<Property name="PROP_BIT_ByteWideBitMirror" value="Disable" time="0"/>
|
||||
<Property name="PROP_BIT_CapReadBitGen" value="Disable" time="0"/>
|
||||
<Property name="PROP_BIT_ConModBitGen" value="Disable" time="0"/>
|
||||
<Property name="PROP_BIT_CreateBitFile" value="True" time="0"/>
|
||||
<Property name="PROP_BIT_DisRAMResBitGen" value="True" time="0"/>
|
||||
<Property name="PROP_BIT_DisableUESBitgen" value="False" time="0"/>
|
||||
<Property name="PROP_BIT_DonePinBitGen" value="Pullup" time="0"/>
|
||||
<Property name="PROP_BIT_DoneSigBitGen" value="4" time="0"/>
|
||||
<Property name="PROP_BIT_EnIOBitGen" value="TriStateDuringReConfig" time="0"/>
|
||||
<Property name="PROP_BIT_EnIntOscBitGen" value="Disable" time="0"/>
|
||||
<Property name="PROP_BIT_ExtClockBitGen" value="False" time="0"/>
|
||||
<Property name="PROP_BIT_GSREnableBitGen" value="True" time="0"/>
|
||||
<Property name="PROP_BIT_GSRRelOnBitGen" value="DoneIn" time="0"/>
|
||||
<Property name="PROP_BIT_GranTimBitGen" value="0" time="0"/>
|
||||
<Property name="PROP_BIT_IOTriRelBitGen" value="Cycle 2" time="0"/>
|
||||
<Property name="PROP_BIT_JTAGEnableBitGen" value="False" time="0"/>
|
||||
<Property name="PROP_BIT_LenBitsBitGen" value="24" time="0"/>
|
||||
<Property name="PROP_BIT_MIFFileBitGen" value="" time="0"/>
|
||||
<Property name="PROP_BIT_NoHeader" value="False" time="0"/>
|
||||
<Property name="PROP_BIT_OutFormatBitGen" value="Bit File (Binary)" time="0"/>
|
||||
<Property name="PROP_BIT_OutFormatBitGen_REF" value="Bit File (Binary)" time="0"/>
|
||||
<Property name="PROP_BIT_OutFormatPromGen" value="Intel Hex 32-bit" time="0"/>
|
||||
<Property name="PROP_BIT_ParityCheckBitGen" value="True" time="0"/>
|
||||
<Property name="PROP_BIT_ReadBackBitGen" value="Flash" time="0"/>
|
||||
<Property name="PROP_BIT_ReadCaptureBitGen" value="Disable" time="0"/>
|
||||
<Property name="PROP_BIT_RemZeroFramesBitGen" value="False" time="0"/>
|
||||
<Property name="PROP_BIT_RunDRCBitGen" value="True" time="0"/>
|
||||
<Property name="PROP_BIT_SearchPthBitGen" value="" time="0"/>
|
||||
<Property name="PROP_BIT_StartUpClkBitGen" value="Cclk" time="0"/>
|
||||
<Property name="PROP_BIT_SynchIOBitGen" value="True" time="0"/>
|
||||
<Property name="PROP_BIT_SysClockConBitGen" value="Reset" time="0"/>
|
||||
<Property name="PROP_BIT_SysConBitGen" value="Reset" time="0"/>
|
||||
<Property name="PROP_BIT_WaitStTimBitGen" value="5" time="0"/>
|
||||
<Property name="PROP_IOTIMING_AllSpeed" value="False" time="0"/>
|
||||
<Property name="PROP_LST_AllowDUPMod" value="False" time="0"/>
|
||||
<Property name="PROP_LST_CarryChain" value="True" time="0"/>
|
||||
<Property name="PROP_LST_CarryChainLength" value="0" time="0"/>
|
||||
<Property name="PROP_LST_CmdLineArgs" value="" time="0"/>
|
||||
<Property name="PROP_LST_DSPStyle" value="DSP" time="0"/>
|
||||
<Property name="PROP_LST_DSPUtil" value="100" time="0"/>
|
||||
<Property name="PROP_LST_DecodeUnreachableStates" value="False" time="0"/>
|
||||
<Property name="PROP_LST_DisableDistRam" value="False" time="0"/>
|
||||
<Property name="PROP_LST_EBRUtil" value="100" time="0"/>
|
||||
<Property name="PROP_LST_EdfFrequency" value="200" time="0"/>
|
||||
<Property name="PROP_LST_EdfHardtimer" value="Enable" time="0"/>
|
||||
<Property name="PROP_LST_EdfInLibPath" value="" time="0"/>
|
||||
<Property name="PROP_LST_EdfInRemLoc" value="Off" time="0"/>
|
||||
<Property name="PROP_LST_EdfMemPath" value="" time="0"/>
|
||||
<Property name="PROP_LST_FIXGATEDCLKS" value="True" time="0"/>
|
||||
<Property name="PROP_LST_FSMEncodeStyle" value="Auto" time="0"/>
|
||||
<Property name="PROP_LST_ForceGSRInfer" value="Auto" time="0"/>
|
||||
<Property name="PROP_LST_IOInsertion" value="True" time="0"/>
|
||||
<Property name="PROP_LST_InterFileDump" value="False" time="0"/>
|
||||
<Property name="PROP_LST_LoopLimit" value="1950" time="0"/>
|
||||
<Property name="PROP_LST_MaxFanout" value="1000" time="0"/>
|
||||
<Property name="PROP_LST_MuxStyle" value="Auto" time="0"/>
|
||||
<Property name="PROP_LST_NumCriticalPaths" value="3" time="0"/>
|
||||
<Property name="PROP_LST_OptimizeGoal" value="Balanced" time="0"/>
|
||||
<Property name="PROP_LST_PropagatConst" value="True" time="0"/>
|
||||
<Property name="PROP_LST_RAMStyle" value="Auto" time="0"/>
|
||||
<Property name="PROP_LST_ROMStyle" value="Auto" time="0"/>
|
||||
<Property name="PROP_LST_RemoveDupRegs" value="True" time="0"/>
|
||||
<Property name="PROP_LST_ResolvedMixedDrivers" value="False" time="0"/>
|
||||
<Property name="PROP_LST_ResourceShare" value="True" time="0"/>
|
||||
<Property name="PROP_LST_UseIOReg" value="Auto" time="0"/>
|
||||
<Property name="PROP_LST_UseLPF" value="True" time="0"/>
|
||||
<Property name="PROP_LST_VHDL2008" value="False" time="0"/>
|
||||
<Property name="PROP_MAPSTA_AnalysisOption" value="Standard Setup and Hold Analysis" time="0"/>
|
||||
<Property name="PROP_MAPSTA_AutoTiming" value="True" time="0"/>
|
||||
<Property name="PROP_MAPSTA_CheckUnconstrainedConns" value="False" time="0"/>
|
||||
<Property name="PROP_MAPSTA_CheckUnconstrainedPaths" value="False" time="0"/>
|
||||
<Property name="PROP_MAPSTA_FullName" value="False" time="0"/>
|
||||
<Property name="PROP_MAPSTA_NumUnconstrainedPaths" value="0" time="0"/>
|
||||
<Property name="PROP_MAPSTA_ReportStyle" value="Verbose Timing Report" time="0"/>
|
||||
<Property name="PROP_MAPSTA_RouteEstAlogtithm" value="0" time="0"/>
|
||||
<Property name="PROP_MAPSTA_RptAsynTimLoop" value="False" time="0"/>
|
||||
<Property name="PROP_MAPSTA_WordCasePaths" value="1" time="0"/>
|
||||
<Property name="PROP_MAP_IgnorePreErr" value="True" time="0"/>
|
||||
<Property name="PROP_MAP_MAPIORegister" value="Auto" time="0"/>
|
||||
<Property name="PROP_MAP_MAPInferGSR" value="True" time="0"/>
|
||||
<Property name="PROP_MAP_MapModArgs" value="" time="0"/>
|
||||
<Property name="PROP_MAP_OvermapDevice" value="False" time="0"/>
|
||||
<Property name="PROP_MAP_PackLogMapDes" value="0" time="0"/>
|
||||
<Property name="PROP_MAP_RegRetiming" value="False" time="0"/>
|
||||
<Property name="PROP_MAP_SigCrossRef" value="False" time="0"/>
|
||||
<Property name="PROP_MAP_SymCrossRef" value="False" time="0"/>
|
||||
<Property name="PROP_MAP_TimingDriven" value="False" time="0"/>
|
||||
<Property name="PROP_MAP_TimingDrivenNodeRep" value="False" time="0"/>
|
||||
<Property name="PROP_MAP_TimingDrivenPack" value="False" time="0"/>
|
||||
<Property name="PROP_PARSTA_AnalysisOption" value="Standard Setup and Hold Analysis" time="0"/>
|
||||
<Property name="PROP_PARSTA_AutoTiming" value="True" time="0"/>
|
||||
<Property name="PROP_PARSTA_CheckUnconstrainedConns" value="False" time="0"/>
|
||||
<Property name="PROP_PARSTA_CheckUnconstrainedPaths" value="False" time="0"/>
|
||||
<Property name="PROP_PARSTA_FullName" value="False" time="0"/>
|
||||
<Property name="PROP_PARSTA_NumUnconstrainedPaths" value="0" time="0"/>
|
||||
<Property name="PROP_PARSTA_ReportStyle" value="Verbose Timing Report" time="0"/>
|
||||
<Property name="PROP_PARSTA_RptAsynTimLoop" value="False" time="0"/>
|
||||
<Property name="PROP_PARSTA_SpeedForHoldAnalysis" value="m" time="0"/>
|
||||
<Property name="PROP_PARSTA_SpeedForSetupAnalysis" value="default" time="0"/>
|
||||
<Property name="PROP_PARSTA_WordCasePaths" value="10" time="0"/>
|
||||
<Property name="PROP_PAR_CrDlyStFileParDes" value="False" time="0"/>
|
||||
<Property name="PROP_PAR_DisableTDParDes" value="False" time="0"/>
|
||||
<Property name="PROP_PAR_EffortParDes" value="5" time="0"/>
|
||||
<Property name="PROP_PAR_MultiSeedSortMode" value="Worst Slack" time="0"/>
|
||||
<Property name="PROP_PAR_NewRouteParDes" value="NBR" time="0"/>
|
||||
<Property name="PROP_PAR_PARClockSkew" value="Off" time="0"/>
|
||||
<Property name="PROP_PAR_PARModArgs" value="" time="0"/>
|
||||
<Property name="PROP_PAR_ParMultiNodeList" value="" time="0"/>
|
||||
<Property name="PROP_PAR_ParRunPlaceOnly" value="False" time="0"/>
|
||||
<Property name="PROP_PAR_PlcIterParDes" value="1" time="0"/>
|
||||
<Property name="PROP_PAR_PlcStCostTblParDes" value="1" time="0"/>
|
||||
<Property name="PROP_PAR_PrefErrorOut" value="True" time="0"/>
|
||||
<Property name="PROP_PAR_RemoveDir" value="True" time="0"/>
|
||||
<Property name="PROP_PAR_RouteDlyRedParDes" value="0" time="0"/>
|
||||
<Property name="PROP_PAR_RoutePassParDes" value="6" time="0"/>
|
||||
<Property name="PROP_PAR_RouteResOptParDes" value="0" time="0"/>
|
||||
<Property name="PROP_PAR_RoutingCDP" value="0" time="0"/>
|
||||
<Property name="PROP_PAR_RoutingCDR" value="0" time="0"/>
|
||||
<Property name="PROP_PAR_RunParWithTrce" value="False" time="0"/>
|
||||
<Property name="PROP_PAR_RunTimeReduction" value="True" time="0"/>
|
||||
<Property name="PROP_PAR_SaveBestRsltParDes" value="1" time="0"/>
|
||||
<Property name="PROP_PAR_StopZero" value="False" time="0"/>
|
||||
<Property name="PROP_PAR_parHold" value="On" time="0"/>
|
||||
<Property name="PROP_PAR_parPathBased" value="Off" time="0"/>
|
||||
<Property name="PROP_PRE_CmdLineArgs" value="" time="0"/>
|
||||
<Property name="PROP_PRE_EdfArrayBoundsCase" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfAutoResOfRam" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfClockDomainCross" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfDSPAcrossHie" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfFullCase" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfIgnoreRamRWCol" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfMissConstraint" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfNetFanout" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_EdfParaCase" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfReencodeFSM" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_EdfResSharing" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_EdfTimingViolation" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_EdfUseSafeFSM" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_EdfVlog2001" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_VSynComArea" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_VSynCritcal" value="3" time="0"/>
|
||||
<Property name="PROP_PRE_VSynFSM" value="Auto" time="0"/>
|
||||
<Property name="PROP_PRE_VSynFreq" value="200" time="0"/>
|
||||
<Property name="PROP_PRE_VSynGSR" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_VSynGatedClk" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_VSynIOPad" value="False" time="0"/>
|
||||
<Property name="PROP_PRE_VSynOutNetForm" value="None" time="0"/>
|
||||
<Property name="PROP_PRE_VSynOutPref" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_VSynRepClkFreq" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_VSynRetime" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_VSynTimSum" value="10" time="0"/>
|
||||
<Property name="PROP_PRE_VSynTransform" value="True" time="0"/>
|
||||
<Property name="PROP_PRE_VSyninpd" value="0" time="0"/>
|
||||
<Property name="PROP_PRE_VSynoutd" value="0" time="0"/>
|
||||
<Property name="PROP_SYN_ClockConversion" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_CmdLineArgs" value="" time="0"/>
|
||||
<Property name="PROP_SYN_DisableRegisterRep" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfAllowDUPMod" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfArea" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfArrangeVHDLFiles" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfDefEnumEncode" value="Default" time="0"/>
|
||||
<Property name="PROP_SYN_EdfFanout" value="1000" time="0"/>
|
||||
<Property name="PROP_SYN_EdfFrequency" value="100" time="0"/>
|
||||
<Property name="PROP_SYN_EdfGSR" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfInsertIO" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfNumCritPath" value="" time="0"/>
|
||||
<Property name="PROP_SYN_EdfNumStartEnd" value="" time="0"/>
|
||||
<Property name="PROP_SYN_EdfOutNetForm" value="None" time="0"/>
|
||||
<Property name="PROP_SYN_EdfPushTirstates" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfResSharing" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfRunRetiming" value="Pipelining Only" time="0"/>
|
||||
<Property name="PROP_SYN_EdfSymFSM" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfUnconsClk" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfVerilogInput" value="Verilog 2001" time="0"/>
|
||||
<Property name="PROP_SYN_ExportSetting" value="No" time="0"/>
|
||||
<Property name="PROP_SYN_LibPath" value="" time="0"/>
|
||||
<Property name="PROP_SYN_ResolvedMixedDrivers" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_UpdateCompilePtTimData" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_UseLPF" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_VHDL2008" value="False" time="0"/>
|
||||
<Property name="PROP_THERMAL_DefaultFreq" value="0" time="0"/>
|
||||
<Property name="PROP_TIM_MaxDelSimDes" value="" time="0"/>
|
||||
<Property name="PROP_TIM_MinSpeedGrade" value="False" time="0"/>
|
||||
<Property name="PROP_TIM_ModPreSimDes" value="" time="0"/>
|
||||
<Property name="PROP_TIM_NegStupHldTim" value="True" time="0"/>
|
||||
<Property name="PROP_TIM_TimSimGenPUR" value="True" time="0"/>
|
||||
<Property name="PROP_TIM_TimSimGenX" value="False" time="0"/>
|
||||
<Property name="PROP_TIM_TimSimHierSep" value="" time="0"/>
|
||||
<Property name="PROP_TIM_TransportModeOfPathDelay" value="False" time="0"/>
|
||||
<Property name="PROP_TIM_TrgtSpeedGrade" value="" time="0"/>
|
||||
<Property name="PROP_TIM_WriteVerboseNetlist" value="False" time="0"/>
|
||||
<Property name="PROP_TMCHK_EnableCheck" value="True" time="0"/>
|
||||
</Strategy>
|
@ -1,5 +0,0 @@
|
||||
#Start recording tcl command: 8/15/2023 05:01:06
|
||||
#Project Location: D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC; Project name: RAM2GS_LCMXO2_1200HC
|
||||
prj_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/RAM2GS_LCMXO2_1200HC.ldf"
|
||||
prj_run Export -impl impl1 -forceAll
|
||||
#Stop recording: 8/15/2023 05:01:36
|
@ -1,5 +0,0 @@
|
||||
#Start recording tcl command: 8/15/2023 05:22:04
|
||||
#Project Location: D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC; Project name: RAM2GS_LCMXO2_1200HC
|
||||
prj_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/RAM2GS_LCMXO2_1200HC.ldf"
|
||||
prj_run Export -impl impl1
|
||||
#Stop recording: 8/15/2023 05:22:35
|
@ -1,62 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<BuildStatus>
|
||||
<Strategy name="Strategy1">
|
||||
<Milestone name="Export" build_result="0" build_time="0">
|
||||
<Task name="IBIS" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="TimingSimFileVlg" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="TimingSimFileVHD" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="Bitgen" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="Jedecgen" build_result="2" update_result="0" update_time="1692091341"/>
|
||||
</Milestone>
|
||||
<Milestone name="Map" build_result="2" build_time="1692091326">
|
||||
<Task name="Map" build_result="2" update_result="0" update_time="1692091326"/>
|
||||
<Task name="MapTrace" build_result="2" update_result="0" update_time="1692091327"/>
|
||||
<Task name="MapVerilogSimFile" build_result="2" update_result="0" update_time="1692091328"/>
|
||||
<Task name="MapVHDLSimFile" build_result="2" update_result="0" update_time="1692091328"/>
|
||||
</Milestone>
|
||||
<Milestone name="PAR" build_result="2" build_time="1692091335">
|
||||
<Task name="PAR" build_result="2" update_result="0" update_time="1692091335"/>
|
||||
<Task name="PARTrace" build_result="2" update_result="0" update_time="1692091336"/>
|
||||
<Task name="IOTiming" build_result="2" update_result="0" update_time="1692091337"/>
|
||||
</Milestone>
|
||||
<Milestone name="Synthesis" build_result="2" build_time="1692091252">
|
||||
<Task name="Lattice_Synthesis" build_result="2" update_result="0" update_time="1692091252"/>
|
||||
<Task name="LSE_Compile" build_result="2" update_result="0" update_time="1692091252"/>
|
||||
</Milestone>
|
||||
<Milestone name="TOOL_Report" build_result="0" build_time="0">
|
||||
<Task name="HDLE" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="BKM" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="SSO" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="PIODRC" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="DEC" build_result="0" update_result="3" update_time="0"/>
|
||||
</Milestone>
|
||||
<Report name=".vdbs/RAM2GS_LCMXO2_1200HC_impl1_map.vdb" last_build_time="1692091326" last_build_size="70832"/>
|
||||
<Report name=".vdbs/RAM2GS_LCMXO2_640HC_impl1_map.vdb" last_build_time="1692089743" last_build_size="67964"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.bgn" last_build_time="1692091341" last_build_size="4432"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.ior" last_build_time="1692091337" last_build_size="6877"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.jed" last_build_time="1692091341" last_build_size="351905"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.lsedata" last_build_time="1692091252" last_build_size="237766"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.ncd" last_build_time="1692091335" last_build_size="197895"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.ngd" last_build_time="1692091252" last_build_size="156243"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.tw1" last_build_time="1692091327" last_build_size="14613"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1.twr" last_build_time="1692091336" last_build_size="88214"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1_map.ncd" last_build_time="1692091326" last_build_size="140118"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1_mapvho.sdf" last_build_time="1692091328" last_build_size="118434"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1_mapvho.vho" last_build_time="1692091328" last_build_size="973593"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1_mapvo.sdf" last_build_time="1692091328" last_build_size="117902"/>
|
||||
<Report name="RAM2GS_LCMXO2_1200HC_impl1_mapvo.vo" last_build_time="1692091328" last_build_size="127959"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.bgn" last_build_time="1692089755" last_build_size="4349"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ior" last_build_time="1692089751" last_build_size="6793"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.jed" last_build_time="1692089755" last_build_size="177183"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.lsedata" last_build_time="1692089741" last_build_size="237766"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ncd" last_build_time="1692089750" last_build_size="194841"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ngd" last_build_time="1692089742" last_build_size="156242"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.tw1" last_build_time="1692089743" last_build_size="14448"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.twr" last_build_time="1692089750" last_build_size="88131"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_map.ncd" last_build_time="1692089742" last_build_size="137575"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvho.sdf" last_build_time="1692089745" last_build_size="118434"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvho.vho" last_build_time="1692089744" last_build_size="973515"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvo.sdf" last_build_time="1692089744" last_build_size="117902"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvo.vo" last_build_time="1692089744" last_build_size="127881"/>
|
||||
</Strategy>
|
||||
</BuildStatus>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@
|
||||
RAM2GS_rtl.vdb
|
@ -1,75 +0,0 @@
|
||||
NOTE Copyright (C), 1992-2010, Lattice Semiconductor Corporation *
|
||||
NOTE All Rights Reserved *
|
||||
NOTE DATE CREATED: Tue Aug 15 05:22:21 2023 *
|
||||
NOTE DESIGN NAME: RAM2GS *
|
||||
NOTE DEVICE NAME: LCMXO2-1200HC-4TQFP100 *
|
||||
NOTE PIN ASSIGNMENTS *
|
||||
NOTE PINS RD[7] : 43 : inout *
|
||||
NOTE PINS RD[6] : 42 : inout *
|
||||
NOTE PINS RD[5] : 41 : inout *
|
||||
NOTE PINS RD[4] : 40 : inout *
|
||||
NOTE PINS RD[3] : 39 : inout *
|
||||
NOTE PINS RD[2] : 38 : inout *
|
||||
NOTE PINS RD[1] : 37 : inout *
|
||||
NOTE PINS RD[0] : 36 : inout *
|
||||
NOTE PINS Dout[7] : 82 : out *
|
||||
NOTE PINS Dout[6] : 78 : out *
|
||||
NOTE PINS Dout[5] : 84 : out *
|
||||
NOTE PINS Dout[4] : 83 : out *
|
||||
NOTE PINS Dout[3] : 85 : out *
|
||||
NOTE PINS Dout[2] : 87 : out *
|
||||
NOTE PINS Dout[1] : 86 : out *
|
||||
NOTE PINS Dout[0] : 76 : out *
|
||||
NOTE PINS LED : 34 : out *
|
||||
NOTE PINS RBA[1] : 60 : out *
|
||||
NOTE PINS RBA[0] : 58 : out *
|
||||
NOTE PINS RA[11] : 59 : out *
|
||||
NOTE PINS RA[10] : 64 : out *
|
||||
NOTE PINS RA[9] : 63 : out *
|
||||
NOTE PINS RA[8] : 65 : out *
|
||||
NOTE PINS RA[7] : 75 : out *
|
||||
NOTE PINS RA[6] : 68 : out *
|
||||
NOTE PINS RA[5] : 70 : out *
|
||||
NOTE PINS RA[4] : 74 : out *
|
||||
NOTE PINS RA[3] : 71 : out *
|
||||
NOTE PINS RA[2] : 69 : out *
|
||||
NOTE PINS RA[1] : 67 : out *
|
||||
NOTE PINS RA[0] : 66 : out *
|
||||
NOTE PINS nRCS : 57 : out *
|
||||
NOTE PINS RCKE : 53 : out *
|
||||
NOTE PINS nRWE : 49 : out *
|
||||
NOTE PINS nRRAS : 54 : out *
|
||||
NOTE PINS nRCAS : 52 : out *
|
||||
NOTE PINS RDQMH : 51 : out *
|
||||
NOTE PINS RDQML : 48 : out *
|
||||
NOTE PINS nUFMCS : 47 : out *
|
||||
NOTE PINS UFMCLK : 29 : out *
|
||||
NOTE PINS UFMSDI : 30 : out *
|
||||
NOTE PINS PHI2 : 8 : in *
|
||||
NOTE PINS MAin[9] : 32 : in *
|
||||
NOTE PINS MAin[8] : 25 : in *
|
||||
NOTE PINS MAin[7] : 18 : in *
|
||||
NOTE PINS MAin[6] : 24 : in *
|
||||
NOTE PINS MAin[5] : 19 : in *
|
||||
NOTE PINS MAin[4] : 20 : in *
|
||||
NOTE PINS MAin[3] : 21 : in *
|
||||
NOTE PINS MAin[2] : 13 : in *
|
||||
NOTE PINS MAin[1] : 12 : in *
|
||||
NOTE PINS MAin[0] : 14 : in *
|
||||
NOTE PINS CROW[1] : 16 : in *
|
||||
NOTE PINS CROW[0] : 10 : in *
|
||||
NOTE PINS Din[7] : 1 : in *
|
||||
NOTE PINS Din[6] : 2 : in *
|
||||
NOTE PINS Din[5] : 98 : in *
|
||||
NOTE PINS Din[4] : 99 : in *
|
||||
NOTE PINS Din[3] : 97 : in *
|
||||
NOTE PINS Din[2] : 88 : in *
|
||||
NOTE PINS Din[1] : 96 : in *
|
||||
NOTE PINS Din[0] : 3 : in *
|
||||
NOTE PINS nCCAS : 9 : in *
|
||||
NOTE PINS nCRAS : 17 : in *
|
||||
NOTE PINS nFWE : 28 : in *
|
||||
NOTE PINS RCLK : 62 : in *
|
||||
NOTE PINS UFMSDO : 27 : in *
|
||||
NOTE CONFIGURATION MODE: NONE *
|
||||
NOTE COMPRESSION: on *
|
@ -1,21 +0,0 @@
|
||||
----------------------------------------------------------------------
|
||||
Report for cell RAM2GS.TECH
|
||||
Register bits: 102 of 1520 (6.711%)
|
||||
I/O cells: 67
|
||||
Cell usage:
|
||||
cell count Res Usage(%)
|
||||
BB 8 100.0
|
||||
CCU2D 10 100.0
|
||||
FD1P3AX 29 100.0
|
||||
FD1P3AY 5 100.0
|
||||
FD1P3IX 3 100.0
|
||||
FD1S3AX 47 100.0
|
||||
FD1S3IX 14 100.0
|
||||
FD1S3JX 4 100.0
|
||||
GSR 1 100.0
|
||||
IB 26 100.0
|
||||
INV 3 100.0
|
||||
LUT4 122 100.0
|
||||
OB 33 100.0
|
||||
PFUMX 1 100.0
|
||||
TOTAL 306
|
@ -1,86 +0,0 @@
|
||||
BITGEN: Bitstream Generator Diamond (64-bit) 3.12.1.454
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:22:19 2023
|
||||
|
||||
|
||||
Command: bitgen -g RamCfg:Reset -path D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC -w -jedec -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
|
||||
Loading design for application Bitgen from file RAM2GS_LCMXO2_1200HC_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application Bitgen from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
|
||||
Running DRC.
|
||||
DRC detected 0 errors and 0 warnings.
|
||||
Reading Preference File from RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
|
||||
Preference Summary:
|
||||
+---------------------------------+---------------------------------+
|
||||
| Preference | Current Setting |
|
||||
+---------------------------------+---------------------------------+
|
||||
| RamCfg | Reset** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MCCLK_FREQ | 2.08** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| CONFIG_SECURE | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| INBUF | ON** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| JTAG_PORT | ENABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SDM_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SLAVE_SPI_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MASTER_SPI_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| I2C_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MUX_CONFIGURATION_PORTS | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| CONFIGURATION | CFG** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| COMPRESS_CONFIG | ON** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MY_ASSP | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| ONE_TIME_PROGRAM | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| ENABLE_TRANSFR | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SHAREDEBRINIT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| BACKGROUND_RECONFIG | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
* Default setting.
|
||||
** The specified setting matches the default setting.
|
||||
|
||||
|
||||
Creating bit map...
|
||||
|
||||
Bitstream Status: Final Version 1.95.
|
||||
|
||||
Saving bit stream in "RAM2GS_LCMXO2_1200HC_impl1.jed".
|
||||
|
||||
===========
|
||||
UFM Summary.
|
||||
===========
|
||||
UFM Size: 511 Pages (128*511 Bits).
|
||||
UFM Utilization: General Purpose Flash Memory.
|
||||
|
||||
Available General Purpose Flash Memory: 511 Pages (Page 0 to Page 510).
|
||||
Initialized UFM Pages: 0 Page.
|
||||
|
||||
Total CPU Time: 1 secs
|
||||
Total REAL Time: 2 secs
|
||||
Peak Memory Usage: 253 MB
|
Binary file not shown.
@ -1,309 +0,0 @@
|
||||
PAD Specification File
|
||||
***************************
|
||||
|
||||
PART TYPE: LCMXO2-1200HC
|
||||
Performance Grade: 4
|
||||
PACKAGE: TQFP100
|
||||
Package Status: Final Version 1.44
|
||||
|
||||
Tue Aug 15 05:22:12 2023
|
||||
|
||||
Pinout by Port Name:
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| Port Name | Pin/Bank | Buffer Type | Site | PG Enable | BC Enable | Properties |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| CROW[0] | 10/3 | LVCMOS25_IN | PL4B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| CROW[1] | 16/3 | LVCMOS25_IN | PL8A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[0] | 3/3 | LVCMOS25_IN | PL3A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[1] | 96/0 | LVCMOS25_IN | PT10B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[2] | 88/0 | LVCMOS25_IN | PT12A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[3] | 97/0 | LVCMOS25_IN | PT10A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[4] | 99/0 | LVCMOS25_IN | PT9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[5] | 98/0 | LVCMOS25_IN | PT9B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[6] | 2/3 | LVCMOS25_IN | PL2D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[7] | 1/3 | LVCMOS25_IN | PL2C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Dout[0] | 76/0 | LVCMOS25_OUT | PT17D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[1] | 86/0 | LVCMOS25_OUT | PT12C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[2] | 87/0 | LVCMOS25_OUT | PT12B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[3] | 85/0 | LVCMOS25_OUT | PT12D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[4] | 83/0 | LVCMOS25_OUT | PT15B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[5] | 84/0 | LVCMOS25_OUT | PT15A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[6] | 78/0 | LVCMOS25_OUT | PT16C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[7] | 82/0 | LVCMOS25_OUT | PT15C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| LED | 34/2 | LVCMOS25_OUT | PB9A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| MAin[0] | 14/3 | LVCMOS25_IN | PL5C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[1] | 12/3 | LVCMOS25_IN | PL5A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[2] | 13/3 | LVCMOS25_IN | PL5B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[3] | 21/3 | LVCMOS25_IN | PL9B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[4] | 20/3 | LVCMOS25_IN | PL9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[5] | 19/3 | LVCMOS25_IN | PL8D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[6] | 24/3 | LVCMOS25_IN | PL10C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[7] | 18/3 | LVCMOS25_IN | PL8C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[8] | 25/3 | LVCMOS25_IN | PL10D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[9] | 32/2 | LVCMOS25_IN | PB6D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| PHI2 | 8/3 | LVCMOS25_IN | PL3D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RA[0] | 66/1 | LVCMOS25_OUT | PR4D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[10] | 64/1 | LVCMOS25_OUT | PR5B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[11] | 59/1 | LVCMOS25_OUT | PR8D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[1] | 67/1 | LVCMOS25_OUT | PR4C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[2] | 69/1 | LVCMOS25_OUT | PR4A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[3] | 71/1 | LVCMOS25_OUT | PR3A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[4] | 74/1 | LVCMOS25_OUT | PR2B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[5] | 70/1 | LVCMOS25_OUT | PR3B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[6] | 68/1 | LVCMOS25_OUT | PR4B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[7] | 75/1 | LVCMOS25_OUT | PR2A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[8] | 65/1 | LVCMOS25_OUT | PR5A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[9] | 63/1 | LVCMOS25_OUT | PR5C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[0] | 58/1 | LVCMOS25_OUT | PR9A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[1] | 60/1 | LVCMOS25_OUT | PR8C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCKE | 53/1 | LVCMOS25_OUT | PR9D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCLK | 62/1 | LVCMOS25_IN | PR5D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RDQMH | 51/1 | LVCMOS25_OUT | PR10D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RDQML | 48/2 | LVCMOS25_OUT | PB20C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RD[0] | 36/2 | LVCMOS25_BIDI | PB11C | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[1] | 37/2 | LVCMOS25_BIDI | PB11D | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[2] | 38/2 | LVCMOS25_BIDI | PB11A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[3] | 39/2 | LVCMOS25_BIDI | PB11B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[4] | 40/2 | LVCMOS25_BIDI | PB15A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[5] | 41/2 | LVCMOS25_BIDI | PB15B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[6] | 42/2 | LVCMOS25_BIDI | PB18A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[7] | 43/2 | LVCMOS25_BIDI | PB18B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| UFMCLK | 29/2 | LVCMOS25_OUT | PB6A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDI | 30/2 | LVCMOS25_OUT | PB6B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDO | 27/2 | LVCMOS25_IN | PB4C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCCAS | 9/3 | LVCMOS25_IN | PL4A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCRAS | 17/3 | LVCMOS25_IN | PL8B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nFWE | 28/2 | LVCMOS25_IN | PB4D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nRCAS | 52/1 | LVCMOS25_OUT | PR10C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRCS | 57/1 | LVCMOS25_OUT | PR9B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRRAS | 54/1 | LVCMOS25_OUT | PR9C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRWE | 49/2 | LVCMOS25_OUT | PB20D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nUFMCS | 47/2 | LVCMOS25_OUT | PB18D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
|
||||
Vccio by Bank:
|
||||
+------+-------+
|
||||
| Bank | Vccio |
|
||||
+------+-------+
|
||||
| 0 | 2.5V |
|
||||
| 1 | 2.5V |
|
||||
| 2 | 2.5V |
|
||||
| 3 | 2.5V |
|
||||
+------+-------+
|
||||
|
||||
Vref by Bank:
|
||||
+------+-----+-----------------+---------+
|
||||
| Vref | Pin | Bank # / Vref # | Load(s) |
|
||||
+------+-----+-----------------+---------+
|
||||
+------+-----+-----------------+---------+
|
||||
|
||||
Pinout by Pin Number:
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| Pin/Bank | Pin Info | Preference | Buffer Type | Site | Dual Function | PG Enable | BC Enable |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| 1/3 | Din[7] | LOCATED | LVCMOS25_IN | PL2C | L_GPLLT_IN | | |
|
||||
| 2/3 | Din[6] | LOCATED | LVCMOS25_IN | PL2D | L_GPLLC_IN | | |
|
||||
| 3/3 | Din[0] | LOCATED | LVCMOS25_IN | PL3A | PCLKT3_2 | | |
|
||||
| 4/3 | unused, PULL:DOWN | | | PL3B | PCLKC3_2 | | |
|
||||
| 7/3 | unused, PULL:DOWN | | | PL3C | | | |
|
||||
| 8/3 | PHI2 | LOCATED | LVCMOS25_IN | PL3D | | | |
|
||||
| 9/3 | nCCAS | LOCATED | LVCMOS25_IN | PL4A | | | |
|
||||
| 10/3 | CROW[0] | LOCATED | LVCMOS25_IN | PL4B | | | |
|
||||
| 12/3 | MAin[1] | LOCATED | LVCMOS25_IN | PL5A | PCLKT3_1 | | |
|
||||
| 13/3 | MAin[2] | LOCATED | LVCMOS25_IN | PL5B | PCLKC3_1 | | |
|
||||
| 14/3 | MAin[0] | LOCATED | LVCMOS25_IN | PL5C | | | |
|
||||
| 15/3 | unused, PULL:DOWN | | | PL5D | | | |
|
||||
| 16/3 | CROW[1] | LOCATED | LVCMOS25_IN | PL8A | | | |
|
||||
| 17/3 | nCRAS | LOCATED | LVCMOS25_IN | PL8B | | | |
|
||||
| 18/3 | MAin[7] | LOCATED | LVCMOS25_IN | PL8C | | | |
|
||||
| 19/3 | MAin[5] | LOCATED | LVCMOS25_IN | PL8D | | | |
|
||||
| 20/3 | MAin[4] | LOCATED | LVCMOS25_IN | PL9A | PCLKT3_0 | | |
|
||||
| 21/3 | MAin[3] | LOCATED | LVCMOS25_IN | PL9B | PCLKC3_0 | | |
|
||||
| 24/3 | MAin[6] | LOCATED | LVCMOS25_IN | PL10C | | | |
|
||||
| 25/3 | MAin[8] | LOCATED | LVCMOS25_IN | PL10D | | | |
|
||||
| 27/2 | UFMSDO | LOCATED | LVCMOS25_IN | PB4C | CSSPIN | | |
|
||||
| 28/2 | nFWE | LOCATED | LVCMOS25_IN | PB4D | | | |
|
||||
| 29/2 | UFMCLK | LOCATED | LVCMOS25_OUT | PB6A | | | |
|
||||
| 30/2 | UFMSDI | LOCATED | LVCMOS25_OUT | PB6B | | | |
|
||||
| 31/2 | unused, PULL:DOWN | | | PB6C | MCLK/CCLK | | |
|
||||
| 32/2 | MAin[9] | LOCATED | LVCMOS25_IN | PB6D | SO/SPISO | | |
|
||||
| 34/2 | LED | LOCATED | LVCMOS25_OUT | PB9A | PCLKT2_0 | | |
|
||||
| 35/2 | unused, PULL:DOWN | | | PB9B | PCLKC2_0 | | |
|
||||
| 36/2 | RD[0] | LOCATED | LVCMOS25_BIDI | PB11C | | | |
|
||||
| 37/2 | RD[1] | LOCATED | LVCMOS25_BIDI | PB11D | | | |
|
||||
| 38/2 | RD[2] | LOCATED | LVCMOS25_BIDI | PB11A | PCLKT2_1 | | |
|
||||
| 39/2 | RD[3] | LOCATED | LVCMOS25_BIDI | PB11B | PCLKC2_1 | | |
|
||||
| 40/2 | RD[4] | LOCATED | LVCMOS25_BIDI | PB15A | | | |
|
||||
| 41/2 | RD[5] | LOCATED | LVCMOS25_BIDI | PB15B | | | |
|
||||
| 42/2 | RD[6] | LOCATED | LVCMOS25_BIDI | PB18A | | | |
|
||||
| 43/2 | RD[7] | LOCATED | LVCMOS25_BIDI | PB18B | | | |
|
||||
| 45/2 | unused, PULL:DOWN | | | PB18C | | | |
|
||||
| 47/2 | nUFMCS | | LVCMOS25_OUT | PB18D | | | |
|
||||
| 48/2 | RDQML | LOCATED | LVCMOS25_OUT | PB20C | SN | | |
|
||||
| 49/2 | nRWE | LOCATED | LVCMOS25_OUT | PB20D | SI/SISPI | | |
|
||||
| 51/1 | RDQMH | LOCATED | LVCMOS25_OUT | PR10D | DQ1 | | |
|
||||
| 52/1 | nRCAS | LOCATED | LVCMOS25_OUT | PR10C | DQ1 | | |
|
||||
| 53/1 | RCKE | LOCATED | LVCMOS25_OUT | PR9D | DQ1 | | |
|
||||
| 54/1 | nRRAS | LOCATED | LVCMOS25_OUT | PR9C | DQ1 | | |
|
||||
| 57/1 | nRCS | LOCATED | LVCMOS25_OUT | PR9B | DQ1 | | |
|
||||
| 58/1 | RBA[0] | LOCATED | LVCMOS25_OUT | PR9A | DQ1 | | |
|
||||
| 59/1 | RA[11] | LOCATED | LVCMOS25_OUT | PR8D | DQ1 | | |
|
||||
| 60/1 | RBA[1] | LOCATED | LVCMOS25_OUT | PR8C | DQ1 | | |
|
||||
| 61/1 | unused, PULL:DOWN | | | PR8A | DQS1 | | |
|
||||
| 62/1 | RCLK | LOCATED | LVCMOS25_IN | PR5D | PCLKC1_0/DQ0 | | |
|
||||
| 63/1 | RA[9] | LOCATED | LVCMOS25_OUT | PR5C | PCLKT1_0/DQ0 | | |
|
||||
| 64/1 | RA[10] | LOCATED | LVCMOS25_OUT | PR5B | DQS0N | | |
|
||||
| 65/1 | RA[8] | LOCATED | LVCMOS25_OUT | PR5A | DQS0 | | |
|
||||
| 66/1 | RA[0] | LOCATED | LVCMOS25_OUT | PR4D | DQ0 | | |
|
||||
| 67/1 | RA[1] | LOCATED | LVCMOS25_OUT | PR4C | DQ0 | | |
|
||||
| 68/1 | RA[6] | LOCATED | LVCMOS25_OUT | PR4B | DQ0 | | |
|
||||
| 69/1 | RA[2] | LOCATED | LVCMOS25_OUT | PR4A | DQ0 | | |
|
||||
| 70/1 | RA[5] | LOCATED | LVCMOS25_OUT | PR3B | DQ0 | | |
|
||||
| 71/1 | RA[3] | LOCATED | LVCMOS25_OUT | PR3A | DQ0 | | |
|
||||
| 74/1 | RA[4] | LOCATED | LVCMOS25_OUT | PR2B | DQ0 | | |
|
||||
| 75/1 | RA[7] | LOCATED | LVCMOS25_OUT | PR2A | DQ0 | | |
|
||||
| 76/0 | Dout[0] | LOCATED | LVCMOS25_OUT | PT17D | DONE | | |
|
||||
| 77/0 | unused, PULL:DOWN | | | PT17C | INITN | | |
|
||||
| 78/0 | Dout[6] | LOCATED | LVCMOS25_OUT | PT16C | | | |
|
||||
| 81/0 | unused, PULL:DOWN | | | PT15D | PROGRAMN | | |
|
||||
| 82/0 | Dout[7] | LOCATED | LVCMOS25_OUT | PT15C | JTAGENB | | |
|
||||
| 83/0 | Dout[4] | LOCATED | LVCMOS25_OUT | PT15B | | | |
|
||||
| 84/0 | Dout[5] | LOCATED | LVCMOS25_OUT | PT15A | | | |
|
||||
| 85/0 | Dout[3] | LOCATED | LVCMOS25_OUT | PT12D | SDA/PCLKC0_0 | | |
|
||||
| 86/0 | Dout[1] | LOCATED | LVCMOS25_OUT | PT12C | SCL/PCLKT0_0 | | |
|
||||
| 87/0 | Dout[2] | LOCATED | LVCMOS25_OUT | PT12B | PCLKC0_1 | | |
|
||||
| 88/0 | Din[2] | LOCATED | LVCMOS25_IN | PT12A | PCLKT0_1 | | |
|
||||
| 90/0 | Reserved: sysCONFIG | | | PT11D | TMS | | |
|
||||
| 91/0 | Reserved: sysCONFIG | | | PT11C | TCK | | |
|
||||
| 94/0 | Reserved: sysCONFIG | | | PT10D | TDI | | |
|
||||
| 95/0 | Reserved: sysCONFIG | | | PT10C | TDO | | |
|
||||
| 96/0 | Din[1] | LOCATED | LVCMOS25_IN | PT10B | | | |
|
||||
| 97/0 | Din[3] | LOCATED | LVCMOS25_IN | PT10A | | | |
|
||||
| 98/0 | Din[5] | LOCATED | LVCMOS25_IN | PT9B | | | |
|
||||
| 99/0 | Din[4] | LOCATED | LVCMOS25_IN | PT9A | | | |
|
||||
| PB4A/2 | unused, PULL:DOWN | | | PB4A | | | |
|
||||
| PB4B/2 | unused, PULL:DOWN | | | PB4B | | | |
|
||||
| PB9C/2 | unused, PULL:DOWN | | | PB9C | | | |
|
||||
| PB9D/2 | unused, PULL:DOWN | | | PB9D | | | |
|
||||
| PB15C/2 | unused, PULL:DOWN | | | PB15C | | | |
|
||||
| PB15D/2 | unused, PULL:DOWN | | | PB15D | | | |
|
||||
| PB20A/2 | unused, PULL:DOWN | | | PB20A | | | |
|
||||
| PB20B/2 | unused, PULL:DOWN | | | PB20B | | | |
|
||||
| PL2A/3 | unused, PULL:DOWN | | | PL2A | L_GPLLT_FB | | |
|
||||
| PL2B/3 | unused, PULL:DOWN | | | PL2B | L_GPLLC_FB | | |
|
||||
| PL4C/3 | unused, PULL:DOWN | | | PL4C | | | |
|
||||
| PL4D/3 | unused, PULL:DOWN | | | PL4D | | | |
|
||||
| PL10A/3 | unused, PULL:DOWN | | | PL10A | | | |
|
||||
| PL10B/3 | unused, PULL:DOWN | | | PL10B | | | |
|
||||
| PR2C/1 | unused, PULL:DOWN | | | PR2C | DQ0 | | |
|
||||
| PR2D/1 | unused, PULL:DOWN | | | PR2D | DQ0 | | |
|
||||
| PR8B/1 | unused, PULL:DOWN | | | PR8B | DQS1N | | |
|
||||
| PR10A/1 | unused, PULL:DOWN | | | PR10A | DQ1 | | |
|
||||
| PR10B/1 | unused, PULL:DOWN | | | PR10B | DQ1 | | |
|
||||
| PT9C/0 | unused, PULL:DOWN | | | PT9C | | | |
|
||||
| PT9D/0 | unused, PULL:DOWN | | | PT9D | | | |
|
||||
| PT11A/0 | unused, PULL:DOWN | | | PT11A | | | |
|
||||
| PT11B/0 | unused, PULL:DOWN | | | PT11B | | | |
|
||||
| PT16A/0 | unused, PULL:DOWN | | | PT16A | | | |
|
||||
| PT16B/0 | unused, PULL:DOWN | | | PT16B | | | |
|
||||
| PT16D/0 | unused, PULL:DOWN | | | PT16D | | | |
|
||||
| PT17A/0 | unused, PULL:DOWN | | | PT17A | | | |
|
||||
| PT17B/0 | unused, PULL:DOWN | | | PT17B | | | |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
|
||||
sysCONFIG Pins:
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
| Pad Name | sysCONFIG Pin Name | sysCONFIG Settings | Pin/Bank | Buffer Type | Config Pull Mode |
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
| PT11D | TMS | JTAG_PORT=ENABLE | 90/0 | | PULLUP |
|
||||
| PT11C | TCK/TEST_CLK | JTAG_PORT=ENABLE | 91/0 | | NO pull up/down |
|
||||
| PT10D | TDI/MD7 | JTAG_PORT=ENABLE | 94/0 | | PULLUP |
|
||||
| PT10C | TDO | JTAG_PORT=ENABLE | 95/0 | | PULLUP |
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
|
||||
Dedicated sysCONFIG Pins:
|
||||
|
||||
|
||||
List of All Pins' Locate Preferences Based on Final Placement After PAR
|
||||
to Help Users Lock Down ALL the Pins Easily (by Simply Copy & Paste):
|
||||
|
||||
LOCATE COMP "CROW[0]" SITE "10";
|
||||
LOCATE COMP "CROW[1]" SITE "16";
|
||||
LOCATE COMP "Din[0]" SITE "3";
|
||||
LOCATE COMP "Din[1]" SITE "96";
|
||||
LOCATE COMP "Din[2]" SITE "88";
|
||||
LOCATE COMP "Din[3]" SITE "97";
|
||||
LOCATE COMP "Din[4]" SITE "99";
|
||||
LOCATE COMP "Din[5]" SITE "98";
|
||||
LOCATE COMP "Din[6]" SITE "2";
|
||||
LOCATE COMP "Din[7]" SITE "1";
|
||||
LOCATE COMP "Dout[0]" SITE "76";
|
||||
LOCATE COMP "Dout[1]" SITE "86";
|
||||
LOCATE COMP "Dout[2]" SITE "87";
|
||||
LOCATE COMP "Dout[3]" SITE "85";
|
||||
LOCATE COMP "Dout[4]" SITE "83";
|
||||
LOCATE COMP "Dout[5]" SITE "84";
|
||||
LOCATE COMP "Dout[6]" SITE "78";
|
||||
LOCATE COMP "Dout[7]" SITE "82";
|
||||
LOCATE COMP "LED" SITE "34";
|
||||
LOCATE COMP "MAin[0]" SITE "14";
|
||||
LOCATE COMP "MAin[1]" SITE "12";
|
||||
LOCATE COMP "MAin[2]" SITE "13";
|
||||
LOCATE COMP "MAin[3]" SITE "21";
|
||||
LOCATE COMP "MAin[4]" SITE "20";
|
||||
LOCATE COMP "MAin[5]" SITE "19";
|
||||
LOCATE COMP "MAin[6]" SITE "24";
|
||||
LOCATE COMP "MAin[7]" SITE "18";
|
||||
LOCATE COMP "MAin[8]" SITE "25";
|
||||
LOCATE COMP "MAin[9]" SITE "32";
|
||||
LOCATE COMP "PHI2" SITE "8";
|
||||
LOCATE COMP "RA[0]" SITE "66";
|
||||
LOCATE COMP "RA[10]" SITE "64";
|
||||
LOCATE COMP "RA[11]" SITE "59";
|
||||
LOCATE COMP "RA[1]" SITE "67";
|
||||
LOCATE COMP "RA[2]" SITE "69";
|
||||
LOCATE COMP "RA[3]" SITE "71";
|
||||
LOCATE COMP "RA[4]" SITE "74";
|
||||
LOCATE COMP "RA[5]" SITE "70";
|
||||
LOCATE COMP "RA[6]" SITE "68";
|
||||
LOCATE COMP "RA[7]" SITE "75";
|
||||
LOCATE COMP "RA[8]" SITE "65";
|
||||
LOCATE COMP "RA[9]" SITE "63";
|
||||
LOCATE COMP "RBA[0]" SITE "58";
|
||||
LOCATE COMP "RBA[1]" SITE "60";
|
||||
LOCATE COMP "RCKE" SITE "53";
|
||||
LOCATE COMP "RCLK" SITE "62";
|
||||
LOCATE COMP "RDQMH" SITE "51";
|
||||
LOCATE COMP "RDQML" SITE "48";
|
||||
LOCATE COMP "RD[0]" SITE "36";
|
||||
LOCATE COMP "RD[1]" SITE "37";
|
||||
LOCATE COMP "RD[2]" SITE "38";
|
||||
LOCATE COMP "RD[3]" SITE "39";
|
||||
LOCATE COMP "RD[4]" SITE "40";
|
||||
LOCATE COMP "RD[5]" SITE "41";
|
||||
LOCATE COMP "RD[6]" SITE "42";
|
||||
LOCATE COMP "RD[7]" SITE "43";
|
||||
LOCATE COMP "UFMCLK" SITE "29";
|
||||
LOCATE COMP "UFMSDI" SITE "30";
|
||||
LOCATE COMP "UFMSDO" SITE "27";
|
||||
LOCATE COMP "nCCAS" SITE "9";
|
||||
LOCATE COMP "nCRAS" SITE "17";
|
||||
LOCATE COMP "nFWE" SITE "28";
|
||||
LOCATE COMP "nRCAS" SITE "52";
|
||||
LOCATE COMP "nRCS" SITE "57";
|
||||
LOCATE COMP "nRRAS" SITE "54";
|
||||
LOCATE COMP "nRWE" SITE "49";
|
||||
LOCATE COMP "nUFMCS" SITE "47";
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:22:14 2023
|
||||
|
@ -1,301 +0,0 @@
|
||||
|
||||
Lattice Place and Route Report for Design "RAM2GS_LCMXO2_1200HC_impl1_map.ncd"
|
||||
Tue Aug 15 05:22:08 2023
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Command Line: par -w -l 5 -i 6 -t 1 -c 0 -e 0 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml -exp parUseNBR=1:parCDP=0:parCDR=0:parPathBased=OFF:parASE=1 RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Preference file: RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
Placement level-cost: 5-1.
|
||||
Routing Iterations: 6
|
||||
|
||||
Loading design for application par from file RAM2GS_LCMXO2_1200HC_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application par from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
License checked out.
|
||||
|
||||
|
||||
Ignore Preference Error(s): True
|
||||
Device utilization summary:
|
||||
|
||||
PIO (prelim) 67+4(JTAG)/108 66% used
|
||||
67+4(JTAG)/80 89% bonded
|
||||
|
||||
SLICE 75/640 11% used
|
||||
|
||||
|
||||
|
||||
Number of Signals: 285
|
||||
Number of Connections: 674
|
||||
WARNING - par: Placement timing preferences are hard to meet. However, placement will continue. Use static timing analysis to identify errors.
|
||||
|
||||
Pin Constraint Summary:
|
||||
66 out of 67 pins locked (98% locked).
|
||||
|
||||
The following 2 signals are selected to use the primary clock routing resources:
|
||||
RCLK_c (driver: RCLK, clk load #: 40)
|
||||
PHI2_c (driver: PHI2, clk load #: 13)
|
||||
|
||||
WARNING - par: Signal "RCLK_c" is selected to use Primary clock resources. However, its driver comp "RCLK" is located at "62", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
WARNING - par: Signal "PHI2_c" is selected to use Primary clock resources. However, its driver comp "PHI2" is located at "8", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
|
||||
The following 1 signal is selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 7, sr load #: 0, ce load #: 0)
|
||||
|
||||
WARNING - par: Signal "nCRAS_c" is selected to use Secondary clock resources. However, its driver comp "nCRAS" is located at "17", which is not a dedicated pin for connecting to Secondary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
No signal is selected as Global Set/Reset.
|
||||
.
|
||||
Starting Placer Phase 0.
|
||||
..........
|
||||
Finished Placer Phase 0. REAL time: 0 secs
|
||||
|
||||
Starting Placer Phase 1.
|
||||
...................
|
||||
Placer score = 143529.
|
||||
Finished Placer Phase 1. REAL time: 4 secs
|
||||
|
||||
Starting Placer Phase 2.
|
||||
.
|
||||
Placer score = 143450
|
||||
Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
|
||||
------------------ Clock Report ------------------
|
||||
|
||||
Global Clock Resources:
|
||||
CLK_PIN : 0 out of 8 (0%)
|
||||
General PIO: 3 out of 108 (2%)
|
||||
PLL : 0 out of 1 (0%)
|
||||
DCM : 0 out of 2 (0%)
|
||||
DCC : 0 out of 8 (0%)
|
||||
|
||||
Global Clocks:
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 40
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3D)", clk load = 13
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL8B)", clk load = 7, ce load = 0, sr load = 0
|
||||
|
||||
PRIMARY : 2 out of 8 (25%)
|
||||
SECONDARY: 1 out of 8 (12%)
|
||||
|
||||
Edge Clocks:
|
||||
No edge clock selected.
|
||||
|
||||
--------------- End of Clock Report ---------------
|
||||
|
||||
|
||||
I/O Usage Summary (final):
|
||||
67 + 4(JTAG) out of 108 (65.7%) PIO sites used.
|
||||
67 + 4(JTAG) out of 80 (88.8%) bonded PIO sites used.
|
||||
Number of PIO comps: 67; differential: 0.
|
||||
Number of Vref pins used: 0.
|
||||
|
||||
I/O Bank Usage Summary:
|
||||
+----------+----------------+------------+-----------+
|
||||
| I/O Bank | Usage | Bank Vccio | Bank Vref |
|
||||
+----------+----------------+------------+-----------+
|
||||
| 0 | 13 / 19 ( 68%) | 2.5V | - |
|
||||
| 1 | 20 / 21 ( 95%) | 2.5V | - |
|
||||
| 2 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
| 3 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
+----------+----------------+------------+-----------+
|
||||
|
||||
Total placer CPU time: 3 secs
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
0 connections routed; 674 unrouted.
|
||||
Starting router resource preassignment
|
||||
WARNING - par: The driver of primary clock net RCLK_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
WARNING - par: The driver of primary clock net PHI2_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Completed router resource preassignment. Real time: 6 secs
|
||||
|
||||
Start NBR router at 05:22:14 08/15/23
|
||||
|
||||
*****************************************************************
|
||||
Info: NBR allows conflicts(one node used by more than one signal)
|
||||
in the earlier iterations. In each iteration, it tries to
|
||||
solve the conflicts while keeping the critical connections
|
||||
routed as short as possible. The routing process is said to
|
||||
be completed when no conflicts exist and all connections
|
||||
are routed.
|
||||
Note: NBR uses a different method to calculate timing slacks. The
|
||||
worst slack and total negative slack may not be the same as
|
||||
that in TRCE report. You should always run TRCE to verify
|
||||
your design.
|
||||
*****************************************************************
|
||||
|
||||
Start NBR special constraint process at 05:22:14 08/15/23
|
||||
|
||||
Start NBR section for initial routing at 05:22:14 08/15/23
|
||||
Level 1, iteration 1
|
||||
2(0.00%) conflicts; 537(79.67%) untouched conns; 468417 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.186ns/-468.418ns; real time: 6 secs
|
||||
Level 2, iteration 1
|
||||
11(0.01%) conflicts; 474(70.33%) untouched conns; 377050 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-377.051ns; real time: 7 secs
|
||||
Level 3, iteration 1
|
||||
20(0.02%) conflicts; 254(37.69%) untouched conns; 373495 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-373.496ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
11(0.01%) conflicts; 0(0.00%) untouched conn; 386254 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-386.255ns; real time: 7 secs
|
||||
|
||||
Info: Initial congestion level at 75% usage is 0
|
||||
Info: Initial congestion area at 75% usage is 0 (0.00%)
|
||||
|
||||
Start NBR section for normal routing at 05:22:15 08/15/23
|
||||
Level 1, iteration 1
|
||||
7(0.01%) conflicts; 4(0.59%) untouched conns; 379537 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-379.537ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
9(0.01%) conflicts; 0(0.00%) untouched conn; 380799 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-380.800ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 390586 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-390.587ns; real time: 7 secs
|
||||
Level 4, iteration 3
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 4
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 5
|
||||
4(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 6
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 7
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 8
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 9
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 10
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 11
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 12
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 13
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 14
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 15
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 16
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 17
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 18
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 19
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 20
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 21
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 22
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 23
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 24
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 25
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for performance tuning (iteration 1) at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 405829 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-405.830ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for re-routing at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for post-routing at 05:22:15 08/15/23
|
||||
|
||||
End NBR router with 0 unrouted connection
|
||||
|
||||
NBR Summary
|
||||
-----------
|
||||
Number of unrouted connections : 0 (0.00%)
|
||||
Number of connections with timing violations : 254 (37.69%)
|
||||
Estimated worst slack<setup> : -4.650ns
|
||||
Timing score<setup> : 391939
|
||||
-----------
|
||||
Notes: The timing info is calculated for SETUP only and all PAR_ADJs are ignored.
|
||||
|
||||
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Total CPU time 6 secs
|
||||
Total REAL time: 7 secs
|
||||
Completely routed.
|
||||
End of route. 674 routed (100.00%); 0 unrouted.
|
||||
|
||||
Hold time timing score: 0, hold timing errors: 0
|
||||
|
||||
Timing score: 391939
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
|
||||
All signals are completely routed.
|
||||
|
||||
|
||||
PAR_SUMMARY::Run status = Completed
|
||||
PAR_SUMMARY::Number of unrouted conns = 0
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = -4.650
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 391.939
|
||||
PAR_SUMMARY::Worst slack<hold /<ns>> = 0.304
|
||||
PAR_SUMMARY::Timing score<hold /<ns>> = 0.000
|
||||
PAR_SUMMARY::Number of errors = 0
|
||||
|
||||
Total CPU time to completion: 6 secs
|
||||
Total REAL time to completion: 7 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
@ -1,38 +0,0 @@
|
||||
[ActiveSupport PAR]
|
||||
; Global primary clocks
|
||||
GLOBAL_PRIMARY_USED = 2;
|
||||
; Global primary clock #0
|
||||
GLOBAL_PRIMARY_0_SIGNALNAME = RCLK_c;
|
||||
GLOBAL_PRIMARY_0_DRIVERTYPE = PIO;
|
||||
GLOBAL_PRIMARY_0_LOADNUM = 40;
|
||||
; Global primary clock #1
|
||||
GLOBAL_PRIMARY_1_SIGNALNAME = PHI2_c;
|
||||
GLOBAL_PRIMARY_1_DRIVERTYPE = PIO;
|
||||
GLOBAL_PRIMARY_1_LOADNUM = 13;
|
||||
; # of global secondary clocks
|
||||
GLOBAL_SECONDARY_USED = 1;
|
||||
; Global secondary clock #0
|
||||
GLOBAL_SECONDARY_0_SIGNALNAME = nCRAS_c;
|
||||
GLOBAL_SECONDARY_0_DRIVERTYPE = PIO;
|
||||
GLOBAL_SECONDARY_0_LOADNUM = 9;
|
||||
GLOBAL_SECONDARY_0_SIGTYPE = CLK;
|
||||
; I/O Bank 0 Usage
|
||||
BANK_0_USED = 13;
|
||||
BANK_0_AVAIL = 19;
|
||||
BANK_0_VCCIO = 2.5V;
|
||||
BANK_0_VREF1 = NA;
|
||||
; I/O Bank 1 Usage
|
||||
BANK_1_USED = 20;
|
||||
BANK_1_AVAIL = 21;
|
||||
BANK_1_VCCIO = 2.5V;
|
||||
BANK_1_VREF1 = NA;
|
||||
; I/O Bank 2 Usage
|
||||
BANK_2_USED = 17;
|
||||
BANK_2_AVAIL = 20;
|
||||
BANK_2_VCCIO = 2.5V;
|
||||
BANK_2_VREF1 = NA;
|
||||
; I/O Bank 3 Usage
|
||||
BANK_3_USED = 17;
|
||||
BANK_3_AVAIL = 20;
|
||||
BANK_3_VCCIO = 2.5V;
|
||||
BANK_3_VREF1 = NA;
|
@ -1,28 +0,0 @@
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:22:08 2023
|
||||
|
||||
C:/lscc/diamond/3.12/ispfpga\bin\nt64\par -f RAM2GS_LCMXO2_1200HC_impl1.p2t
|
||||
RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.dir
|
||||
RAM2GS_LCMXO2_1200HC_impl1.prf -gui -msgset
|
||||
D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
|
||||
|
||||
Preference file: RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
|
||||
Level/ Number Worst Timing Worst Timing Run NCD
|
||||
Cost [ncd] Unrouted Slack Score Slack(hold) Score(hold) Time Status
|
||||
---------- -------- ----- ------ ----------- ----------- ---- ------
|
||||
5_1 * 0 -4.650 391939 0.304 0 07 Completed
|
||||
|
||||
* : Design saved.
|
||||
|
||||
Total (real) run time for 1-seed: 7 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
@ -1 +0,0 @@
|
||||
DRC detected 0 errors and 0 warnings.
|
File diff suppressed because it is too large
Load Diff
@ -1,4 +0,0 @@
|
||||
---- MParTrce Tool Log File ----
|
||||
|
||||
==== Par Standard Out ====
|
||||
==== End of Par Standard Out ====
|
@ -1,4 +0,0 @@
|
||||
#BLOCK ASYNCPATHS;
|
||||
#BLOCK RESETPATHS;
|
||||
|
||||
#FREQUENCY 200.000000 MHz;
|
File diff suppressed because it is too large
Load Diff
@ -1,402 +0,0 @@
|
||||
|
||||
Lattice Mapping Report File for Design Module 'RAM2GS'
|
||||
|
||||
|
||||
Design Information
|
||||
------------------
|
||||
|
||||
Command line: map -a MachXO2 -p LCMXO2-1200HC -t TQFP100 -s 4 -oc Commercial
|
||||
RAM2GS_LCMXO2_1200HC_impl1.ngd -o RAM2GS_LCMXO2_1200HC_impl1_map.ncd -pr
|
||||
RAM2GS_LCMXO2_1200HC_impl1.prf -mp RAM2GS_LCMXO2_1200HC_impl1.mrp -lpf D:/O
|
||||
neDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1/RAM2GS_LCMXO2_1200
|
||||
HC_impl1.lpf -lpf D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/RA
|
||||
M2GS_LCMXO2_1200HC.lpf -c 0 -gui -msgset
|
||||
D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
Target Vendor: LATTICE
|
||||
Target Device: LCMXO2-1200HCTQFP100
|
||||
Target Performance: 4
|
||||
Mapper: xo2c00, version: Diamond (64-bit) 3.12.1.454
|
||||
Mapped on: 08/15/23 05:22:05
|
||||
|
||||
Design Summary
|
||||
--------------
|
||||
|
||||
Number of registers: 102 out of 1520 (7%)
|
||||
PFU registers: 102 out of 1280 (8%)
|
||||
PIO registers: 0 out of 240 (0%)
|
||||
Number of SLICEs: 75 out of 640 (12%)
|
||||
SLICEs as Logic/ROM: 75 out of 640 (12%)
|
||||
SLICEs as RAM: 0 out of 480 (0%)
|
||||
SLICEs as Carry: 10 out of 640 (2%)
|
||||
Number of LUT4s: 143 out of 1280 (11%)
|
||||
Number used as logic LUTs: 123
|
||||
Number used as distributed RAM: 0
|
||||
Number used as ripple logic: 20
|
||||
Number used as shift registers: 0
|
||||
Number of PIO sites used: 67 + 4(JTAG) out of 80 (89%)
|
||||
Number of block RAMs: 0 out of 7 (0%)
|
||||
Number of GSRs: 0 out of 1 (0%)
|
||||
EFB used : No
|
||||
JTAG used : No
|
||||
Readback used : No
|
||||
Oscillator used : No
|
||||
Startup used : No
|
||||
POR : On
|
||||
Bandgap : On
|
||||
Number of Power Controller: 0 out of 1 (0%)
|
||||
Number of Dynamic Bank Controller (BCINRD): 0 out of 4 (0%)
|
||||
Number of Dynamic Bank Controller (BCLVDSO): 0 out of 1 (0%)
|
||||
Number of DCCA: 0 out of 8 (0%)
|
||||
Number of DCMA: 0 out of 2 (0%)
|
||||
Number of PLLs: 0 out of 1 (0%)
|
||||
Number of DQSDLLs: 0 out of 2 (0%)
|
||||
Number of CLKDIVC: 0 out of 4 (0%)
|
||||
Number of ECLKSYNCA: 0 out of 4 (0%)
|
||||
Number of ECLKBRIDGECS: 0 out of 2 (0%)
|
||||
Notes:-
|
||||
1. Total number of LUT4s = (Number of logic LUT4s) + 2*(Number of
|
||||
distributed RAMs) + 2*(Number of ripple logic)
|
||||
2. Number of logic LUT4s does not include count of distributed RAM and
|
||||
ripple logic.
|
||||
Number of clocks: 4
|
||||
Net RCLK_c: 40 loads, 40 rising, 0 falling (Driver: PIO RCLK )
|
||||
|
||||
Page 1
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:22:05
|
||||
|
||||
Design Summary (cont)
|
||||
---------------------
|
||||
Net PHI2_c: 13 loads, 5 rising, 8 falling (Driver: PIO PHI2 )
|
||||
Net nCCAS_c: 4 loads, 0 rising, 4 falling (Driver: PIO nCCAS )
|
||||
Net nCRAS_c: 7 loads, 0 rising, 7 falling (Driver: PIO nCRAS )
|
||||
Number of Clock Enables: 14
|
||||
Net RCLK_c_enable_6: 4 loads, 4 LSLICEs
|
||||
Net RCLK_c_enable_5: 2 loads, 2 LSLICEs
|
||||
Net PHI2_N_120_enable_1: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_2: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_6: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_27: 8 loads, 8 LSLICEs
|
||||
Net RCLK_c_enable_10: 3 loads, 3 LSLICEs
|
||||
Net PHI2_N_120_enable_7: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_16: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_28: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_15: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_3: 1 loads, 1 LSLICEs
|
||||
Net Ready_N_292: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_8: 2 loads, 2 LSLICEs
|
||||
Number of LSRs: 7
|
||||
Net RASr2: 1 loads, 1 LSLICEs
|
||||
Net nRowColSel_N_35: 1 loads, 1 LSLICEs
|
||||
Net Ready: 7 loads, 7 LSLICEs
|
||||
Net nRWE_N_177: 1 loads, 1 LSLICEs
|
||||
Net C1Submitted_N_237: 2 loads, 2 LSLICEs
|
||||
Net n2366: 2 loads, 2 LSLICEs
|
||||
Net nRowColSel_N_34: 1 loads, 1 LSLICEs
|
||||
Number of nets driven by tri-state buffers: 0
|
||||
Top 10 highest fanout non-clock nets:
|
||||
Net Ready: 18 loads
|
||||
Net InitReady: 15 loads
|
||||
Net RASr2: 15 loads
|
||||
Net nRowColSel_N_35: 13 loads
|
||||
Net nRowColSel: 12 loads
|
||||
Net Din_c_4: 10 loads
|
||||
Net MAin_c_1: 10 loads
|
||||
Net Din_c_5: 9 loads
|
||||
Net MAin_c_0: 9 loads
|
||||
Net Din_c_0: 8 loads
|
||||
|
||||
|
||||
|
||||
|
||||
Number of warnings: 0
|
||||
Number of errors: 0
|
||||
|
||||
|
||||
Design Errors/Warnings
|
||||
----------------------
|
||||
|
||||
No errors or warnings present.
|
||||
|
||||
IO (PIO) Attributes
|
||||
-------------------
|
||||
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| IO Name | Direction | Levelmode | IO |
|
||||
|
||||
Page 2
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:22:05
|
||||
|
||||
IO (PIO) Attributes (cont)
|
||||
--------------------------
|
||||
| | | IO_TYPE | Register |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[7] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[6] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[5] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[4] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[3] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[2] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[1] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[0] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[7] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[6] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[5] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[4] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[3] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[2] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[1] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[0] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| LED | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RBA[1] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RBA[0] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[11] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[10] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[9] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[8] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[7] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[6] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[5] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[4] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
|
||||
Page 3
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:22:05
|
||||
|
||||
IO (PIO) Attributes (cont)
|
||||
--------------------------
|
||||
| RA[3] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[2] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[1] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[0] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRCS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RCKE | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRWE | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRRAS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRCAS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RDQMH | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RDQML | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nUFMCS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMCLK | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMSDI | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| PHI2 | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[9] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[8] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[7] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[6] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[5] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[4] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[3] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[2] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[1] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[0] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| CROW[1] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| CROW[0] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[7] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
|
||||
Page 4
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:22:05
|
||||
|
||||
IO (PIO) Attributes (cont)
|
||||
--------------------------
|
||||
| Din[6] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[5] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[4] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[3] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[2] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[1] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[0] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nCCAS | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nCRAS | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nFWE | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RCLK | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMSDO | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
|
||||
Removed logic
|
||||
-------------
|
||||
|
||||
Block i2 undriven or does not drive anything - clipped.
|
||||
Block GSR_INST undriven or does not drive anything - clipped.
|
||||
Signal PHI2_N_120 was merged into signal PHI2_c
|
||||
Signal n1407 was merged into signal nRowColSel_N_34
|
||||
Signal n2380 was merged into signal Ready
|
||||
Signal n1408 was merged into signal nRowColSel_N_35
|
||||
Signal nRWE_N_176 was merged into signal nRWE_N_177
|
||||
Signal GND_net undriven or does not drive anything - clipped.
|
||||
Signal VCC_net undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_19/S1 undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_19/CO undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_1/S0 undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_1/CI undriven or does not drive anything - clipped.
|
||||
Block i2046 was optimized away.
|
||||
Block i1118_1_lut was optimized away.
|
||||
Block i637_1_lut_rep_31 was optimized away.
|
||||
Block i1119_1_lut was optimized away.
|
||||
Block nRWE_I_50_1_lut was optimized away.
|
||||
Block i1 was optimized away.
|
||||
|
||||
|
||||
|
||||
Run Time and Memory Usage
|
||||
-------------------------
|
||||
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 41 MB
|
||||
|
||||
Page 5
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:22:05
|
||||
|
||||
Run Time and Memory Usage (cont)
|
||||
--------------------------------
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Page 6
|
||||
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights
|
||||
reserved.
|
@ -1,9 +0,0 @@
|
||||
-v
|
||||
1
|
||||
|
||||
|
||||
-gt
|
||||
|
||||
|
||||
-mapchkpnt 0
|
||||
-sethld
|
Binary file not shown.
Binary file not shown.
@ -1,9 +0,0 @@
|
||||
-w
|
||||
-l 5
|
||||
-i 6
|
||||
-n 1
|
||||
-t 1
|
||||
-s 1
|
||||
-c 0
|
||||
-e 0
|
||||
-exp parUseNBR=1:parCDP=0:parCDR=0:parPathBased=OFF:parASE=1
|
@ -1,5 +0,0 @@
|
||||
-rem
|
||||
-distrce
|
||||
-log "RAM2GS_LCMXO2_1200HC_impl1.log"
|
||||
-o "RAM2GS_LCMXO2_1200HC_impl1.csv"
|
||||
-pr "RAM2GS_LCMXO2_1200HC_impl1.prf"
|
@ -1,309 +0,0 @@
|
||||
PAD Specification File
|
||||
***************************
|
||||
|
||||
PART TYPE: LCMXO2-1200HC
|
||||
Performance Grade: 4
|
||||
PACKAGE: TQFP100
|
||||
Package Status: Final Version 1.44
|
||||
|
||||
Tue Aug 15 05:22:12 2023
|
||||
|
||||
Pinout by Port Name:
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| Port Name | Pin/Bank | Buffer Type | Site | PG Enable | BC Enable | Properties |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| CROW[0] | 10/3 | LVCMOS25_IN | PL4B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| CROW[1] | 16/3 | LVCMOS25_IN | PL8A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[0] | 3/3 | LVCMOS25_IN | PL3A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[1] | 96/0 | LVCMOS25_IN | PT10B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[2] | 88/0 | LVCMOS25_IN | PT12A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[3] | 97/0 | LVCMOS25_IN | PT10A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[4] | 99/0 | LVCMOS25_IN | PT9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[5] | 98/0 | LVCMOS25_IN | PT9B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[6] | 2/3 | LVCMOS25_IN | PL2D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[7] | 1/3 | LVCMOS25_IN | PL2C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Dout[0] | 76/0 | LVCMOS25_OUT | PT17D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[1] | 86/0 | LVCMOS25_OUT | PT12C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[2] | 87/0 | LVCMOS25_OUT | PT12B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[3] | 85/0 | LVCMOS25_OUT | PT12D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[4] | 83/0 | LVCMOS25_OUT | PT15B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[5] | 84/0 | LVCMOS25_OUT | PT15A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[6] | 78/0 | LVCMOS25_OUT | PT16C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[7] | 82/0 | LVCMOS25_OUT | PT15C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| LED | 34/2 | LVCMOS25_OUT | PB9A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| MAin[0] | 14/3 | LVCMOS25_IN | PL5C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[1] | 12/3 | LVCMOS25_IN | PL5A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[2] | 13/3 | LVCMOS25_IN | PL5B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[3] | 21/3 | LVCMOS25_IN | PL9B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[4] | 20/3 | LVCMOS25_IN | PL9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[5] | 19/3 | LVCMOS25_IN | PL8D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[6] | 24/3 | LVCMOS25_IN | PL10C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[7] | 18/3 | LVCMOS25_IN | PL8C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[8] | 25/3 | LVCMOS25_IN | PL10D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[9] | 32/2 | LVCMOS25_IN | PB6D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| PHI2 | 8/3 | LVCMOS25_IN | PL3D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RA[0] | 66/1 | LVCMOS25_OUT | PR4D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[10] | 64/1 | LVCMOS25_OUT | PR5B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[11] | 59/1 | LVCMOS25_OUT | PR8D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[1] | 67/1 | LVCMOS25_OUT | PR4C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[2] | 69/1 | LVCMOS25_OUT | PR4A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[3] | 71/1 | LVCMOS25_OUT | PR3A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[4] | 74/1 | LVCMOS25_OUT | PR2B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[5] | 70/1 | LVCMOS25_OUT | PR3B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[6] | 68/1 | LVCMOS25_OUT | PR4B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[7] | 75/1 | LVCMOS25_OUT | PR2A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[8] | 65/1 | LVCMOS25_OUT | PR5A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[9] | 63/1 | LVCMOS25_OUT | PR5C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[0] | 58/1 | LVCMOS25_OUT | PR9A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[1] | 60/1 | LVCMOS25_OUT | PR8C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCKE | 53/1 | LVCMOS25_OUT | PR9D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCLK | 62/1 | LVCMOS25_IN | PR5D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RDQMH | 51/1 | LVCMOS25_OUT | PR10D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RDQML | 48/2 | LVCMOS25_OUT | PB20C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RD[0] | 36/2 | LVCMOS25_BIDI | PB11C | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[1] | 37/2 | LVCMOS25_BIDI | PB11D | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[2] | 38/2 | LVCMOS25_BIDI | PB11A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[3] | 39/2 | LVCMOS25_BIDI | PB11B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[4] | 40/2 | LVCMOS25_BIDI | PB15A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[5] | 41/2 | LVCMOS25_BIDI | PB15B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[6] | 42/2 | LVCMOS25_BIDI | PB18A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[7] | 43/2 | LVCMOS25_BIDI | PB18B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| UFMCLK | 29/2 | LVCMOS25_OUT | PB6A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDI | 30/2 | LVCMOS25_OUT | PB6B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDO | 27/2 | LVCMOS25_IN | PB4C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCCAS | 9/3 | LVCMOS25_IN | PL4A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCRAS | 17/3 | LVCMOS25_IN | PL8B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nFWE | 28/2 | LVCMOS25_IN | PB4D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nRCAS | 52/1 | LVCMOS25_OUT | PR10C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRCS | 57/1 | LVCMOS25_OUT | PR9B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRRAS | 54/1 | LVCMOS25_OUT | PR9C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRWE | 49/2 | LVCMOS25_OUT | PB20D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nUFMCS | 47/2 | LVCMOS25_OUT | PB18D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
|
||||
Vccio by Bank:
|
||||
+------+-------+
|
||||
| Bank | Vccio |
|
||||
+------+-------+
|
||||
| 0 | 2.5V |
|
||||
| 1 | 2.5V |
|
||||
| 2 | 2.5V |
|
||||
| 3 | 2.5V |
|
||||
+------+-------+
|
||||
|
||||
Vref by Bank:
|
||||
+------+-----+-----------------+---------+
|
||||
| Vref | Pin | Bank # / Vref # | Load(s) |
|
||||
+------+-----+-----------------+---------+
|
||||
+------+-----+-----------------+---------+
|
||||
|
||||
Pinout by Pin Number:
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| Pin/Bank | Pin Info | Preference | Buffer Type | Site | Dual Function | PG Enable | BC Enable |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| 1/3 | Din[7] | LOCATED | LVCMOS25_IN | PL2C | L_GPLLT_IN | | |
|
||||
| 2/3 | Din[6] | LOCATED | LVCMOS25_IN | PL2D | L_GPLLC_IN | | |
|
||||
| 3/3 | Din[0] | LOCATED | LVCMOS25_IN | PL3A | PCLKT3_2 | | |
|
||||
| 4/3 | unused, PULL:DOWN | | | PL3B | PCLKC3_2 | | |
|
||||
| 7/3 | unused, PULL:DOWN | | | PL3C | | | |
|
||||
| 8/3 | PHI2 | LOCATED | LVCMOS25_IN | PL3D | | | |
|
||||
| 9/3 | nCCAS | LOCATED | LVCMOS25_IN | PL4A | | | |
|
||||
| 10/3 | CROW[0] | LOCATED | LVCMOS25_IN | PL4B | | | |
|
||||
| 12/3 | MAin[1] | LOCATED | LVCMOS25_IN | PL5A | PCLKT3_1 | | |
|
||||
| 13/3 | MAin[2] | LOCATED | LVCMOS25_IN | PL5B | PCLKC3_1 | | |
|
||||
| 14/3 | MAin[0] | LOCATED | LVCMOS25_IN | PL5C | | | |
|
||||
| 15/3 | unused, PULL:DOWN | | | PL5D | | | |
|
||||
| 16/3 | CROW[1] | LOCATED | LVCMOS25_IN | PL8A | | | |
|
||||
| 17/3 | nCRAS | LOCATED | LVCMOS25_IN | PL8B | | | |
|
||||
| 18/3 | MAin[7] | LOCATED | LVCMOS25_IN | PL8C | | | |
|
||||
| 19/3 | MAin[5] | LOCATED | LVCMOS25_IN | PL8D | | | |
|
||||
| 20/3 | MAin[4] | LOCATED | LVCMOS25_IN | PL9A | PCLKT3_0 | | |
|
||||
| 21/3 | MAin[3] | LOCATED | LVCMOS25_IN | PL9B | PCLKC3_0 | | |
|
||||
| 24/3 | MAin[6] | LOCATED | LVCMOS25_IN | PL10C | | | |
|
||||
| 25/3 | MAin[8] | LOCATED | LVCMOS25_IN | PL10D | | | |
|
||||
| 27/2 | UFMSDO | LOCATED | LVCMOS25_IN | PB4C | CSSPIN | | |
|
||||
| 28/2 | nFWE | LOCATED | LVCMOS25_IN | PB4D | | | |
|
||||
| 29/2 | UFMCLK | LOCATED | LVCMOS25_OUT | PB6A | | | |
|
||||
| 30/2 | UFMSDI | LOCATED | LVCMOS25_OUT | PB6B | | | |
|
||||
| 31/2 | unused, PULL:DOWN | | | PB6C | MCLK/CCLK | | |
|
||||
| 32/2 | MAin[9] | LOCATED | LVCMOS25_IN | PB6D | SO/SPISO | | |
|
||||
| 34/2 | LED | LOCATED | LVCMOS25_OUT | PB9A | PCLKT2_0 | | |
|
||||
| 35/2 | unused, PULL:DOWN | | | PB9B | PCLKC2_0 | | |
|
||||
| 36/2 | RD[0] | LOCATED | LVCMOS25_BIDI | PB11C | | | |
|
||||
| 37/2 | RD[1] | LOCATED | LVCMOS25_BIDI | PB11D | | | |
|
||||
| 38/2 | RD[2] | LOCATED | LVCMOS25_BIDI | PB11A | PCLKT2_1 | | |
|
||||
| 39/2 | RD[3] | LOCATED | LVCMOS25_BIDI | PB11B | PCLKC2_1 | | |
|
||||
| 40/2 | RD[4] | LOCATED | LVCMOS25_BIDI | PB15A | | | |
|
||||
| 41/2 | RD[5] | LOCATED | LVCMOS25_BIDI | PB15B | | | |
|
||||
| 42/2 | RD[6] | LOCATED | LVCMOS25_BIDI | PB18A | | | |
|
||||
| 43/2 | RD[7] | LOCATED | LVCMOS25_BIDI | PB18B | | | |
|
||||
| 45/2 | unused, PULL:DOWN | | | PB18C | | | |
|
||||
| 47/2 | nUFMCS | | LVCMOS25_OUT | PB18D | | | |
|
||||
| 48/2 | RDQML | LOCATED | LVCMOS25_OUT | PB20C | SN | | |
|
||||
| 49/2 | nRWE | LOCATED | LVCMOS25_OUT | PB20D | SI/SISPI | | |
|
||||
| 51/1 | RDQMH | LOCATED | LVCMOS25_OUT | PR10D | DQ1 | | |
|
||||
| 52/1 | nRCAS | LOCATED | LVCMOS25_OUT | PR10C | DQ1 | | |
|
||||
| 53/1 | RCKE | LOCATED | LVCMOS25_OUT | PR9D | DQ1 | | |
|
||||
| 54/1 | nRRAS | LOCATED | LVCMOS25_OUT | PR9C | DQ1 | | |
|
||||
| 57/1 | nRCS | LOCATED | LVCMOS25_OUT | PR9B | DQ1 | | |
|
||||
| 58/1 | RBA[0] | LOCATED | LVCMOS25_OUT | PR9A | DQ1 | | |
|
||||
| 59/1 | RA[11] | LOCATED | LVCMOS25_OUT | PR8D | DQ1 | | |
|
||||
| 60/1 | RBA[1] | LOCATED | LVCMOS25_OUT | PR8C | DQ1 | | |
|
||||
| 61/1 | unused, PULL:DOWN | | | PR8A | DQS1 | | |
|
||||
| 62/1 | RCLK | LOCATED | LVCMOS25_IN | PR5D | PCLKC1_0/DQ0 | | |
|
||||
| 63/1 | RA[9] | LOCATED | LVCMOS25_OUT | PR5C | PCLKT1_0/DQ0 | | |
|
||||
| 64/1 | RA[10] | LOCATED | LVCMOS25_OUT | PR5B | DQS0N | | |
|
||||
| 65/1 | RA[8] | LOCATED | LVCMOS25_OUT | PR5A | DQS0 | | |
|
||||
| 66/1 | RA[0] | LOCATED | LVCMOS25_OUT | PR4D | DQ0 | | |
|
||||
| 67/1 | RA[1] | LOCATED | LVCMOS25_OUT | PR4C | DQ0 | | |
|
||||
| 68/1 | RA[6] | LOCATED | LVCMOS25_OUT | PR4B | DQ0 | | |
|
||||
| 69/1 | RA[2] | LOCATED | LVCMOS25_OUT | PR4A | DQ0 | | |
|
||||
| 70/1 | RA[5] | LOCATED | LVCMOS25_OUT | PR3B | DQ0 | | |
|
||||
| 71/1 | RA[3] | LOCATED | LVCMOS25_OUT | PR3A | DQ0 | | |
|
||||
| 74/1 | RA[4] | LOCATED | LVCMOS25_OUT | PR2B | DQ0 | | |
|
||||
| 75/1 | RA[7] | LOCATED | LVCMOS25_OUT | PR2A | DQ0 | | |
|
||||
| 76/0 | Dout[0] | LOCATED | LVCMOS25_OUT | PT17D | DONE | | |
|
||||
| 77/0 | unused, PULL:DOWN | | | PT17C | INITN | | |
|
||||
| 78/0 | Dout[6] | LOCATED | LVCMOS25_OUT | PT16C | | | |
|
||||
| 81/0 | unused, PULL:DOWN | | | PT15D | PROGRAMN | | |
|
||||
| 82/0 | Dout[7] | LOCATED | LVCMOS25_OUT | PT15C | JTAGENB | | |
|
||||
| 83/0 | Dout[4] | LOCATED | LVCMOS25_OUT | PT15B | | | |
|
||||
| 84/0 | Dout[5] | LOCATED | LVCMOS25_OUT | PT15A | | | |
|
||||
| 85/0 | Dout[3] | LOCATED | LVCMOS25_OUT | PT12D | SDA/PCLKC0_0 | | |
|
||||
| 86/0 | Dout[1] | LOCATED | LVCMOS25_OUT | PT12C | SCL/PCLKT0_0 | | |
|
||||
| 87/0 | Dout[2] | LOCATED | LVCMOS25_OUT | PT12B | PCLKC0_1 | | |
|
||||
| 88/0 | Din[2] | LOCATED | LVCMOS25_IN | PT12A | PCLKT0_1 | | |
|
||||
| 90/0 | Reserved: sysCONFIG | | | PT11D | TMS | | |
|
||||
| 91/0 | Reserved: sysCONFIG | | | PT11C | TCK | | |
|
||||
| 94/0 | Reserved: sysCONFIG | | | PT10D | TDI | | |
|
||||
| 95/0 | Reserved: sysCONFIG | | | PT10C | TDO | | |
|
||||
| 96/0 | Din[1] | LOCATED | LVCMOS25_IN | PT10B | | | |
|
||||
| 97/0 | Din[3] | LOCATED | LVCMOS25_IN | PT10A | | | |
|
||||
| 98/0 | Din[5] | LOCATED | LVCMOS25_IN | PT9B | | | |
|
||||
| 99/0 | Din[4] | LOCATED | LVCMOS25_IN | PT9A | | | |
|
||||
| PB4A/2 | unused, PULL:DOWN | | | PB4A | | | |
|
||||
| PB4B/2 | unused, PULL:DOWN | | | PB4B | | | |
|
||||
| PB9C/2 | unused, PULL:DOWN | | | PB9C | | | |
|
||||
| PB9D/2 | unused, PULL:DOWN | | | PB9D | | | |
|
||||
| PB15C/2 | unused, PULL:DOWN | | | PB15C | | | |
|
||||
| PB15D/2 | unused, PULL:DOWN | | | PB15D | | | |
|
||||
| PB20A/2 | unused, PULL:DOWN | | | PB20A | | | |
|
||||
| PB20B/2 | unused, PULL:DOWN | | | PB20B | | | |
|
||||
| PL2A/3 | unused, PULL:DOWN | | | PL2A | L_GPLLT_FB | | |
|
||||
| PL2B/3 | unused, PULL:DOWN | | | PL2B | L_GPLLC_FB | | |
|
||||
| PL4C/3 | unused, PULL:DOWN | | | PL4C | | | |
|
||||
| PL4D/3 | unused, PULL:DOWN | | | PL4D | | | |
|
||||
| PL10A/3 | unused, PULL:DOWN | | | PL10A | | | |
|
||||
| PL10B/3 | unused, PULL:DOWN | | | PL10B | | | |
|
||||
| PR2C/1 | unused, PULL:DOWN | | | PR2C | DQ0 | | |
|
||||
| PR2D/1 | unused, PULL:DOWN | | | PR2D | DQ0 | | |
|
||||
| PR8B/1 | unused, PULL:DOWN | | | PR8B | DQS1N | | |
|
||||
| PR10A/1 | unused, PULL:DOWN | | | PR10A | DQ1 | | |
|
||||
| PR10B/1 | unused, PULL:DOWN | | | PR10B | DQ1 | | |
|
||||
| PT9C/0 | unused, PULL:DOWN | | | PT9C | | | |
|
||||
| PT9D/0 | unused, PULL:DOWN | | | PT9D | | | |
|
||||
| PT11A/0 | unused, PULL:DOWN | | | PT11A | | | |
|
||||
| PT11B/0 | unused, PULL:DOWN | | | PT11B | | | |
|
||||
| PT16A/0 | unused, PULL:DOWN | | | PT16A | | | |
|
||||
| PT16B/0 | unused, PULL:DOWN | | | PT16B | | | |
|
||||
| PT16D/0 | unused, PULL:DOWN | | | PT16D | | | |
|
||||
| PT17A/0 | unused, PULL:DOWN | | | PT17A | | | |
|
||||
| PT17B/0 | unused, PULL:DOWN | | | PT17B | | | |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
|
||||
sysCONFIG Pins:
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
| Pad Name | sysCONFIG Pin Name | sysCONFIG Settings | Pin/Bank | Buffer Type | Config Pull Mode |
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
| PT11D | TMS | JTAG_PORT=ENABLE | 90/0 | | PULLUP |
|
||||
| PT11C | TCK/TEST_CLK | JTAG_PORT=ENABLE | 91/0 | | NO pull up/down |
|
||||
| PT10D | TDI/MD7 | JTAG_PORT=ENABLE | 94/0 | | PULLUP |
|
||||
| PT10C | TDO | JTAG_PORT=ENABLE | 95/0 | | PULLUP |
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
|
||||
Dedicated sysCONFIG Pins:
|
||||
|
||||
|
||||
List of All Pins' Locate Preferences Based on Final Placement After PAR
|
||||
to Help Users Lock Down ALL the Pins Easily (by Simply Copy & Paste):
|
||||
|
||||
LOCATE COMP "CROW[0]" SITE "10";
|
||||
LOCATE COMP "CROW[1]" SITE "16";
|
||||
LOCATE COMP "Din[0]" SITE "3";
|
||||
LOCATE COMP "Din[1]" SITE "96";
|
||||
LOCATE COMP "Din[2]" SITE "88";
|
||||
LOCATE COMP "Din[3]" SITE "97";
|
||||
LOCATE COMP "Din[4]" SITE "99";
|
||||
LOCATE COMP "Din[5]" SITE "98";
|
||||
LOCATE COMP "Din[6]" SITE "2";
|
||||
LOCATE COMP "Din[7]" SITE "1";
|
||||
LOCATE COMP "Dout[0]" SITE "76";
|
||||
LOCATE COMP "Dout[1]" SITE "86";
|
||||
LOCATE COMP "Dout[2]" SITE "87";
|
||||
LOCATE COMP "Dout[3]" SITE "85";
|
||||
LOCATE COMP "Dout[4]" SITE "83";
|
||||
LOCATE COMP "Dout[5]" SITE "84";
|
||||
LOCATE COMP "Dout[6]" SITE "78";
|
||||
LOCATE COMP "Dout[7]" SITE "82";
|
||||
LOCATE COMP "LED" SITE "34";
|
||||
LOCATE COMP "MAin[0]" SITE "14";
|
||||
LOCATE COMP "MAin[1]" SITE "12";
|
||||
LOCATE COMP "MAin[2]" SITE "13";
|
||||
LOCATE COMP "MAin[3]" SITE "21";
|
||||
LOCATE COMP "MAin[4]" SITE "20";
|
||||
LOCATE COMP "MAin[5]" SITE "19";
|
||||
LOCATE COMP "MAin[6]" SITE "24";
|
||||
LOCATE COMP "MAin[7]" SITE "18";
|
||||
LOCATE COMP "MAin[8]" SITE "25";
|
||||
LOCATE COMP "MAin[9]" SITE "32";
|
||||
LOCATE COMP "PHI2" SITE "8";
|
||||
LOCATE COMP "RA[0]" SITE "66";
|
||||
LOCATE COMP "RA[10]" SITE "64";
|
||||
LOCATE COMP "RA[11]" SITE "59";
|
||||
LOCATE COMP "RA[1]" SITE "67";
|
||||
LOCATE COMP "RA[2]" SITE "69";
|
||||
LOCATE COMP "RA[3]" SITE "71";
|
||||
LOCATE COMP "RA[4]" SITE "74";
|
||||
LOCATE COMP "RA[5]" SITE "70";
|
||||
LOCATE COMP "RA[6]" SITE "68";
|
||||
LOCATE COMP "RA[7]" SITE "75";
|
||||
LOCATE COMP "RA[8]" SITE "65";
|
||||
LOCATE COMP "RA[9]" SITE "63";
|
||||
LOCATE COMP "RBA[0]" SITE "58";
|
||||
LOCATE COMP "RBA[1]" SITE "60";
|
||||
LOCATE COMP "RCKE" SITE "53";
|
||||
LOCATE COMP "RCLK" SITE "62";
|
||||
LOCATE COMP "RDQMH" SITE "51";
|
||||
LOCATE COMP "RDQML" SITE "48";
|
||||
LOCATE COMP "RD[0]" SITE "36";
|
||||
LOCATE COMP "RD[1]" SITE "37";
|
||||
LOCATE COMP "RD[2]" SITE "38";
|
||||
LOCATE COMP "RD[3]" SITE "39";
|
||||
LOCATE COMP "RD[4]" SITE "40";
|
||||
LOCATE COMP "RD[5]" SITE "41";
|
||||
LOCATE COMP "RD[6]" SITE "42";
|
||||
LOCATE COMP "RD[7]" SITE "43";
|
||||
LOCATE COMP "UFMCLK" SITE "29";
|
||||
LOCATE COMP "UFMSDI" SITE "30";
|
||||
LOCATE COMP "UFMSDO" SITE "27";
|
||||
LOCATE COMP "nCCAS" SITE "9";
|
||||
LOCATE COMP "nCRAS" SITE "17";
|
||||
LOCATE COMP "nFWE" SITE "28";
|
||||
LOCATE COMP "nRCAS" SITE "52";
|
||||
LOCATE COMP "nRCS" SITE "57";
|
||||
LOCATE COMP "nRRAS" SITE "54";
|
||||
LOCATE COMP "nRWE" SITE "49";
|
||||
LOCATE COMP "nUFMCS" SITE "47";
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:22:14 2023
|
||||
|
@ -1,329 +0,0 @@
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:22:08 2023
|
||||
|
||||
C:/lscc/diamond/3.12/ispfpga\bin\nt64\par -f RAM2GS_LCMXO2_1200HC_impl1.p2t
|
||||
RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.dir
|
||||
RAM2GS_LCMXO2_1200HC_impl1.prf -gui -msgset
|
||||
D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
|
||||
|
||||
Preference file: RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
|
||||
Level/ Number Worst Timing Worst Timing Run NCD
|
||||
Cost [ncd] Unrouted Slack Score Slack(hold) Score(hold) Time Status
|
||||
---------- -------- ----- ------ ----------- ----------- ---- ------
|
||||
5_1 * 0 -4.650 391939 0.304 0 07 Completed
|
||||
|
||||
* : Design saved.
|
||||
|
||||
Total (real) run time for 1-seed: 7 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
||||
|
||||
Lattice Place and Route Report for Design "RAM2GS_LCMXO2_1200HC_impl1_map.ncd"
|
||||
Tue Aug 15 05:22:08 2023
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Command Line: par -w -l 5 -i 6 -t 1 -c 0 -e 0 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml -exp parUseNBR=1:parCDP=0:parCDR=0:parPathBased=OFF:parASE=1 RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Preference file: RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
Placement level-cost: 5-1.
|
||||
Routing Iterations: 6
|
||||
|
||||
Loading design for application par from file RAM2GS_LCMXO2_1200HC_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application par from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
License checked out.
|
||||
|
||||
|
||||
Ignore Preference Error(s): True
|
||||
Device utilization summary:
|
||||
|
||||
PIO (prelim) 67+4(JTAG)/108 66% used
|
||||
67+4(JTAG)/80 89% bonded
|
||||
|
||||
SLICE 75/640 11% used
|
||||
|
||||
|
||||
|
||||
Number of Signals: 285
|
||||
Number of Connections: 674
|
||||
WARNING - par: Placement timing preferences are hard to meet. However, placement will continue. Use static timing analysis to identify errors.
|
||||
|
||||
Pin Constraint Summary:
|
||||
66 out of 67 pins locked (98% locked).
|
||||
|
||||
The following 2 signals are selected to use the primary clock routing resources:
|
||||
RCLK_c (driver: RCLK, clk load #: 40)
|
||||
PHI2_c (driver: PHI2, clk load #: 13)
|
||||
|
||||
WARNING - par: Signal "RCLK_c" is selected to use Primary clock resources. However, its driver comp "RCLK" is located at "62", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
WARNING - par: Signal "PHI2_c" is selected to use Primary clock resources. However, its driver comp "PHI2" is located at "8", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
|
||||
The following 1 signal is selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 7, sr load #: 0, ce load #: 0)
|
||||
|
||||
WARNING - par: Signal "nCRAS_c" is selected to use Secondary clock resources. However, its driver comp "nCRAS" is located at "17", which is not a dedicated pin for connecting to Secondary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
No signal is selected as Global Set/Reset.
|
||||
.
|
||||
Starting Placer Phase 0.
|
||||
..........
|
||||
Finished Placer Phase 0. REAL time: 0 secs
|
||||
|
||||
Starting Placer Phase 1.
|
||||
...................
|
||||
Placer score = 143529.
|
||||
Finished Placer Phase 1. REAL time: 4 secs
|
||||
|
||||
Starting Placer Phase 2.
|
||||
.
|
||||
Placer score = 143450
|
||||
Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
|
||||
------------------ Clock Report ------------------
|
||||
|
||||
Global Clock Resources:
|
||||
CLK_PIN : 0 out of 8 (0%)
|
||||
General PIO: 3 out of 108 (2%)
|
||||
PLL : 0 out of 1 (0%)
|
||||
DCM : 0 out of 2 (0%)
|
||||
DCC : 0 out of 8 (0%)
|
||||
|
||||
Global Clocks:
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 40
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3D)", clk load = 13
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL8B)", clk load = 7, ce load = 0, sr load = 0
|
||||
|
||||
PRIMARY : 2 out of 8 (25%)
|
||||
SECONDARY: 1 out of 8 (12%)
|
||||
|
||||
Edge Clocks:
|
||||
No edge clock selected.
|
||||
|
||||
--------------- End of Clock Report ---------------
|
||||
|
||||
|
||||
I/O Usage Summary (final):
|
||||
67 + 4(JTAG) out of 108 (65.7%) PIO sites used.
|
||||
67 + 4(JTAG) out of 80 (88.8%) bonded PIO sites used.
|
||||
Number of PIO comps: 67; differential: 0.
|
||||
Number of Vref pins used: 0.
|
||||
|
||||
I/O Bank Usage Summary:
|
||||
+----------+----------------+------------+-----------+
|
||||
| I/O Bank | Usage | Bank Vccio | Bank Vref |
|
||||
+----------+----------------+------------+-----------+
|
||||
| 0 | 13 / 19 ( 68%) | 2.5V | - |
|
||||
| 1 | 20 / 21 ( 95%) | 2.5V | - |
|
||||
| 2 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
| 3 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
+----------+----------------+------------+-----------+
|
||||
|
||||
Total placer CPU time: 3 secs
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
0 connections routed; 674 unrouted.
|
||||
Starting router resource preassignment
|
||||
WARNING - par: The driver of primary clock net RCLK_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
WARNING - par: The driver of primary clock net PHI2_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Completed router resource preassignment. Real time: 6 secs
|
||||
|
||||
Start NBR router at 05:22:14 08/15/23
|
||||
|
||||
*****************************************************************
|
||||
Info: NBR allows conflicts(one node used by more than one signal)
|
||||
in the earlier iterations. In each iteration, it tries to
|
||||
solve the conflicts while keeping the critical connections
|
||||
routed as short as possible. The routing process is said to
|
||||
be completed when no conflicts exist and all connections
|
||||
are routed.
|
||||
Note: NBR uses a different method to calculate timing slacks. The
|
||||
worst slack and total negative slack may not be the same as
|
||||
that in TRCE report. You should always run TRCE to verify
|
||||
your design.
|
||||
*****************************************************************
|
||||
|
||||
Start NBR special constraint process at 05:22:14 08/15/23
|
||||
|
||||
Start NBR section for initial routing at 05:22:14 08/15/23
|
||||
Level 1, iteration 1
|
||||
2(0.00%) conflicts; 537(79.67%) untouched conns; 468417 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.186ns/-468.418ns; real time: 6 secs
|
||||
Level 2, iteration 1
|
||||
11(0.01%) conflicts; 474(70.33%) untouched conns; 377050 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-377.051ns; real time: 7 secs
|
||||
Level 3, iteration 1
|
||||
20(0.02%) conflicts; 254(37.69%) untouched conns; 373495 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-373.496ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
11(0.01%) conflicts; 0(0.00%) untouched conn; 386254 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-386.255ns; real time: 7 secs
|
||||
|
||||
Info: Initial congestion level at 75% usage is 0
|
||||
Info: Initial congestion area at 75% usage is 0 (0.00%)
|
||||
|
||||
Start NBR section for normal routing at 05:22:15 08/15/23
|
||||
Level 1, iteration 1
|
||||
7(0.01%) conflicts; 4(0.59%) untouched conns; 379537 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-379.537ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
9(0.01%) conflicts; 0(0.00%) untouched conn; 380799 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-380.800ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 390586 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-390.587ns; real time: 7 secs
|
||||
Level 4, iteration 3
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 4
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 5
|
||||
4(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 6
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 7
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 8
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 9
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 10
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 11
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 12
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 13
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 14
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 15
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 16
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 17
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 18
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 19
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 20
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 21
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 22
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 23
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 24
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 25
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for performance tuning (iteration 1) at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 405829 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-405.830ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for re-routing at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for post-routing at 05:22:15 08/15/23
|
||||
|
||||
End NBR router with 0 unrouted connection
|
||||
|
||||
NBR Summary
|
||||
-----------
|
||||
Number of unrouted connections : 0 (0.00%)
|
||||
Number of connections with timing violations : 254 (37.69%)
|
||||
Estimated worst slack<setup> : -4.650ns
|
||||
Timing score<setup> : 391939
|
||||
-----------
|
||||
Notes: The timing info is calculated for SETUP only and all PAR_ADJs are ignored.
|
||||
|
||||
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Total CPU time 6 secs
|
||||
Total REAL time: 7 secs
|
||||
Completely routed.
|
||||
End of route. 674 routed (100.00%); 0 unrouted.
|
||||
|
||||
Hold time timing score: 0, hold timing errors: 0
|
||||
|
||||
Timing score: 391939
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
|
||||
All signals are completely routed.
|
||||
|
||||
|
||||
PAR_SUMMARY::Run status = Completed
|
||||
PAR_SUMMARY::Number of unrouted conns = 0
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = -4.650
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 391.939
|
||||
PAR_SUMMARY::Worst slack<hold /<ns>> = 0.304
|
||||
PAR_SUMMARY::Timing score<hold /<ns>> = 0.000
|
||||
PAR_SUMMARY::Number of errors = 0
|
||||
|
||||
Total CPU time to completion: 6 secs
|
||||
Total REAL time to completion: 7 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
@ -1,80 +0,0 @@
|
||||
SCHEMATIC START ;
|
||||
# map: version Diamond (64-bit) 3.12.1.454 -- WARNING: Map write only section -- Tue Aug 15 05:22:06 2023
|
||||
|
||||
SYSCONFIG SDM_PORT=DISABLE SLAVE_SPI_PORT=DISABLE I2C_PORT=DISABLE MASTER_SPI_PORT=DISABLE COMPRESS_CONFIG=ON CONFIGURATION=CFG MY_ASSP=OFF ONE_TIME_PROGRAM=OFF CONFIG_SECURE=OFF MCCLK_FREQ=2.08 JTAG_PORT=ENABLE ENABLE_TRANSFR=DISABLE SHAREDEBRINIT=DISABLE MUX_CONFIGURATION_PORTS=DISABLE BACKGROUND_RECONFIG=OFF INBUF=ON ;
|
||||
LOCATE COMP "RD[7]" SITE "43" ;
|
||||
LOCATE COMP "RD[6]" SITE "42" ;
|
||||
LOCATE COMP "RD[5]" SITE "41" ;
|
||||
LOCATE COMP "RD[4]" SITE "40" ;
|
||||
LOCATE COMP "RD[3]" SITE "39" ;
|
||||
LOCATE COMP "RD[2]" SITE "38" ;
|
||||
LOCATE COMP "RD[1]" SITE "37" ;
|
||||
LOCATE COMP "RD[0]" SITE "36" ;
|
||||
LOCATE COMP "Dout[7]" SITE "82" ;
|
||||
LOCATE COMP "Dout[6]" SITE "78" ;
|
||||
LOCATE COMP "Dout[5]" SITE "84" ;
|
||||
LOCATE COMP "Dout[4]" SITE "83" ;
|
||||
LOCATE COMP "Dout[3]" SITE "85" ;
|
||||
LOCATE COMP "Dout[2]" SITE "87" ;
|
||||
LOCATE COMP "Dout[1]" SITE "86" ;
|
||||
LOCATE COMP "Dout[0]" SITE "76" ;
|
||||
LOCATE COMP "LED" SITE "34" ;
|
||||
LOCATE COMP "RBA[1]" SITE "60" ;
|
||||
LOCATE COMP "RBA[0]" SITE "58" ;
|
||||
LOCATE COMP "RA[11]" SITE "59" ;
|
||||
LOCATE COMP "RA[10]" SITE "64" ;
|
||||
LOCATE COMP "RA[9]" SITE "63" ;
|
||||
LOCATE COMP "RA[8]" SITE "65" ;
|
||||
LOCATE COMP "RA[7]" SITE "75" ;
|
||||
LOCATE COMP "RA[6]" SITE "68" ;
|
||||
LOCATE COMP "RA[5]" SITE "70" ;
|
||||
LOCATE COMP "RA[4]" SITE "74" ;
|
||||
LOCATE COMP "RA[3]" SITE "71" ;
|
||||
LOCATE COMP "RA[2]" SITE "69" ;
|
||||
LOCATE COMP "RA[1]" SITE "67" ;
|
||||
LOCATE COMP "RA[0]" SITE "66" ;
|
||||
LOCATE COMP "nRCS" SITE "57" ;
|
||||
LOCATE COMP "RCKE" SITE "53" ;
|
||||
LOCATE COMP "nRWE" SITE "49" ;
|
||||
LOCATE COMP "nRRAS" SITE "54" ;
|
||||
LOCATE COMP "nRCAS" SITE "52" ;
|
||||
LOCATE COMP "RDQMH" SITE "51" ;
|
||||
LOCATE COMP "RDQML" SITE "48" ;
|
||||
LOCATE COMP "UFMCLK" SITE "29" ;
|
||||
LOCATE COMP "UFMSDI" SITE "30" ;
|
||||
LOCATE COMP "PHI2" SITE "8" ;
|
||||
LOCATE COMP "MAin[9]" SITE "32" ;
|
||||
LOCATE COMP "MAin[8]" SITE "25" ;
|
||||
LOCATE COMP "MAin[7]" SITE "18" ;
|
||||
LOCATE COMP "MAin[6]" SITE "24" ;
|
||||
LOCATE COMP "MAin[5]" SITE "19" ;
|
||||
LOCATE COMP "MAin[4]" SITE "20" ;
|
||||
LOCATE COMP "MAin[3]" SITE "21" ;
|
||||
LOCATE COMP "MAin[2]" SITE "13" ;
|
||||
LOCATE COMP "MAin[1]" SITE "12" ;
|
||||
LOCATE COMP "MAin[0]" SITE "14" ;
|
||||
LOCATE COMP "CROW[1]" SITE "16" ;
|
||||
LOCATE COMP "CROW[0]" SITE "10" ;
|
||||
LOCATE COMP "Din[7]" SITE "1" ;
|
||||
LOCATE COMP "Din[6]" SITE "2" ;
|
||||
LOCATE COMP "Din[5]" SITE "98" ;
|
||||
LOCATE COMP "Din[4]" SITE "99" ;
|
||||
LOCATE COMP "Din[3]" SITE "97" ;
|
||||
LOCATE COMP "Din[2]" SITE "88" ;
|
||||
LOCATE COMP "Din[1]" SITE "96" ;
|
||||
LOCATE COMP "Din[0]" SITE "3" ;
|
||||
LOCATE COMP "nCCAS" SITE "9" ;
|
||||
LOCATE COMP "nCRAS" SITE "17" ;
|
||||
LOCATE COMP "nFWE" SITE "28" ;
|
||||
LOCATE COMP "RCLK" SITE "62" ;
|
||||
LOCATE COMP "UFMSDO" SITE "27" ;
|
||||
SCHEMATIC END ;
|
||||
BLOCK RESETPATHS ;
|
||||
BLOCK ASYNCPATHS ;
|
||||
COMMERCIAL ;
|
||||
|
||||
// No timing preferences found. TRCE invokes auto-generation of timing preferences
|
||||
// Section Autogen
|
||||
FREQUENCY NET "RCLK_c" 299.401 MHz ;
|
||||
FREQUENCY NET "PHI2_c" 99.079 MHz ;
|
||||
// End Section Autogen
|
@ -1,10 +0,0 @@
|
||||
-v
|
||||
10
|
||||
|
||||
|
||||
|
||||
|
||||
-gt
|
||||
-sethld
|
||||
-sp 4
|
||||
-sphld m
|
@ -1,5 +0,0 @@
|
||||
|
||||
|
||||
-g RamCfg:Reset
|
||||
|
||||
-path "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC"
|
@ -1,349 +0,0 @@
|
||||
|
||||
Loading design for application trce from file ram2gs_lcmxo2_1200hc_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application trce from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Setup and Hold Report
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Setup, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:22:07 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Report Information
|
||||
------------------
|
||||
Command line: trce -v 1 -gt -mapchkpnt 0 -sethld -o RAM2GS_LCMXO2_1200HC_impl1.tw1 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1_map.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,4
|
||||
Report level: verbose report, limited to 1 item per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Report Type: based on TRACE automatically generated preferences
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
459 items scored, 245 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path exceeds requirements by 3.815ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q FS_610__i13 (from RCLK_c +)
|
||||
Destination: FF Data in n8MEGEN_418 (to RCLK_c +)
|
||||
|
||||
Delay: 6.873ns (28.2% logic, 71.8% route), 4 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
6.873ns physical path delay SLICE_0 to SLICE_57 exceeds
|
||||
3.340ns delay constraint less
|
||||
0.282ns CE_SET requirement (totaling 3.058ns) by 3.815ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_0 to SLICE_57:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.452 SLICE_0.CLK to SLICE_0.Q0 SLICE_0 (from RCLK_c)
|
||||
ROUTE 3 e 1.234 SLICE_0.Q0 to SLICE_85.B0 FS_13
|
||||
CTOF_DEL --- 0.495 SLICE_85.B0 to SLICE_85.F0 SLICE_85
|
||||
ROUTE 5 e 1.234 SLICE_85.F0 to SLICE_57.A1 n10
|
||||
CTOF_DEL --- 0.495 SLICE_57.A1 to SLICE_57.F1 SLICE_57
|
||||
ROUTE 2 e 1.234 SLICE_57.F1 to SLICE_84.A0 n2367
|
||||
CTOF_DEL --- 0.495 SLICE_84.A0 to SLICE_84.F0 SLICE_84
|
||||
ROUTE 1 e 1.234 SLICE_84.F0 to SLICE_57.CE RCLK_c_enable_15 (to RCLK_c)
|
||||
--------
|
||||
6.873 (28.2% logic, 71.8% route), 4 logic levels.
|
||||
|
||||
Warning: 139.762MHz is the maximum frequency for this preference.
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
113 items scored, 104 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path exceeds requirements by 4.837ns (weighted slack = -9.674ns)
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q Bank_i7 (from PHI2_c +)
|
||||
Destination: FF Data in CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.577ns (30.6% logic, 69.4% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.577ns physical path delay SLICE_101 to SLICE_19 exceeds
|
||||
5.047ns delay constraint less
|
||||
0.307ns CE_SET requirement (totaling 4.740ns) by 4.837ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_101 to SLICE_19:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.452 SLICE_101.CLK to SLICE_101.Q1 SLICE_101 (from PHI2_c)
|
||||
ROUTE 1 e 1.234 SLICE_101.Q1 to SLICE_100.C1 Bank_7
|
||||
CTOF_DEL --- 0.495 SLICE_100.C1 to SLICE_100.F1 SLICE_100
|
||||
ROUTE 1 e 1.234 SLICE_100.F1 to SLICE_74.B1 n2277
|
||||
CTOF_DEL --- 0.495 SLICE_74.B1 to SLICE_74.F1 SLICE_74
|
||||
ROUTE 8 e 1.234 SLICE_74.F1 to SLICE_91.B1 n26
|
||||
CTOF_DEL --- 0.495 SLICE_91.B1 to SLICE_91.F1 SLICE_91
|
||||
ROUTE 1 e 1.234 SLICE_91.F1 to SLICE_88.D0 n2362
|
||||
CTOF_DEL --- 0.495 SLICE_88.D0 to SLICE_88.F0 SLICE_88
|
||||
ROUTE 3 e 0.480 SLICE_88.F0 to SLICE_88.C1 C1Submitted_N_237
|
||||
CTOF_DEL --- 0.495 SLICE_88.C1 to SLICE_88.F1 SLICE_88
|
||||
ROUTE 1 e 1.234 SLICE_88.F1 to SLICE_19.CE PHI2_N_120_enable_1 (to PHI2_c)
|
||||
--------
|
||||
9.577 (30.6% logic, 69.4% route), 6 logic levels.
|
||||
|
||||
Warning: 50.592MHz is the maximum frequency for this preference.
|
||||
|
||||
Report Summary
|
||||
--------------
|
||||
----------------------------------------------------------------------------
|
||||
Preference | Constraint| Actual|Levels
|
||||
----------------------------------------------------------------------------
|
||||
| | |
|
||||
FREQUENCY NET "RCLK_c" 299.401000 MHz ; | 299.401 MHz| 139.762 MHz| 4 *
|
||||
| | |
|
||||
FREQUENCY NET "PHI2_c" 99.079000 MHz ; | 99.079 MHz| 50.592 MHz| 6 *
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
2 preferences(marked by "*" above) not met.
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
Critical Nets | Loads| Errors| % of total
|
||||
----------------------------------------------------------------------------
|
||||
n26 | 8| 78| 22.35%
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
Clock Domains Analysis
|
||||
------------------------
|
||||
|
||||
Found 4 clocks:
|
||||
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 9
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 6
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
Covered under: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 14
|
||||
Covered under: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
|
||||
Timing summary (Setup):
|
||||
---------------
|
||||
|
||||
Timing errors: 349 Score: 848079
|
||||
Cumulative negative slack: 584487
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Hold, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:22:07 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Report Information
|
||||
------------------
|
||||
Command line: trce -v 1 -gt -mapchkpnt 0 -sethld -o RAM2GS_LCMXO2_1200HC_impl1.tw1 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1_map.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,M
|
||||
Report level: verbose report, limited to 1 item per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
459 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 0.351ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q IS_FSM__i4 (from RCLK_c +)
|
||||
Destination: FF Data in IS_FSM__i5 (to RCLK_c +)
|
||||
|
||||
Delay: 0.332ns (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
0.332ns physical path delay SLICE_106 to SLICE_106 meets
|
||||
-0.019ns M_HLD and
|
||||
0.000ns delay constraint requirement (totaling -0.019ns) by 0.351ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_106 to SLICE_106:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.133 SLICE_106.CLK to SLICE_106.Q0 SLICE_106 (from RCLK_c)
|
||||
ROUTE 1 e 0.199 SLICE_106.Q0 to SLICE_106.M1 n736 (to RCLK_c)
|
||||
--------
|
||||
0.332 (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
113 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 0.447ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q C1Submitted_406 (from PHI2_c -)
|
||||
Destination: FF Data in C1Submitted_406 (to PHI2_c -)
|
||||
|
||||
Delay: 0.434ns (53.9% logic, 46.1% route), 2 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
0.434ns physical path delay SLICE_15 to SLICE_15 meets
|
||||
-0.013ns DIN_HLD and
|
||||
0.000ns delay constraint requirement (totaling -0.013ns) by 0.447ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_15 to SLICE_15:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.133 SLICE_15.CLK to SLICE_15.Q0 SLICE_15 (from PHI2_c)
|
||||
ROUTE 2 e 0.199 SLICE_15.Q0 to SLICE_15.C0 C1Submitted
|
||||
CTOF_DEL --- 0.101 SLICE_15.C0 to SLICE_15.F0 SLICE_15
|
||||
ROUTE 1 e 0.001 SLICE_15.F0 to SLICE_15.DI0 n1398 (to PHI2_c)
|
||||
--------
|
||||
0.434 (53.9% logic, 46.1% route), 2 logic levels.
|
||||
|
||||
Report Summary
|
||||
--------------
|
||||
----------------------------------------------------------------------------
|
||||
Preference(MIN Delays) | Constraint| Actual|Levels
|
||||
----------------------------------------------------------------------------
|
||||
| | |
|
||||
FREQUENCY NET "RCLK_c" 299.401000 MHz ; | 0.000 ns| 0.351 ns| 1
|
||||
| | |
|
||||
FREQUENCY NET "PHI2_c" 99.079000 MHz ; | 0.000 ns| 0.447 ns| 2
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
All preferences were met.
|
||||
|
||||
|
||||
Clock Domains Analysis
|
||||
------------------------
|
||||
|
||||
Found 4 clocks:
|
||||
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 9
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 6
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
Covered under: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 14
|
||||
Covered under: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
|
||||
Timing summary (Hold):
|
||||
---------------
|
||||
|
||||
Timing errors: 0 Score: 0
|
||||
Cumulative negative slack: 0
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
|
||||
|
||||
Timing summary (Setup and Hold):
|
||||
---------------
|
||||
|
||||
Timing errors: 349 (setup), 0 (hold)
|
||||
Score: 848079 (setup), 0 (hold)
|
||||
Cumulative negative slack: 584487 (584487+0)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,152 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>Bitgen Report</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Bgn"></A>BITGEN: Bitstream Generator Diamond (64-bit) 3.12.1.454
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:42 2023
|
||||
|
||||
|
||||
Command: bitgen -g RamCfg:Reset -path D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC -w -jedec -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
|
||||
Loading design for application Bitgen from file RAM2GS_LCMXO2_1200HC_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application Bitgen from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
|
||||
Running DRC.
|
||||
DRC detected 0 errors and 0 warnings.
|
||||
Reading Preference File from RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
|
||||
<A name="bgn_ps"></A>
|
||||
<B><U><big>Preference Summary:</big></U></B>
|
||||
|
||||
+---------------------------------+---------------------------------+
|
||||
| Preference | Current Setting |
|
||||
+---------------------------------+---------------------------------+
|
||||
| RamCfg | Reset** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MCCLK_FREQ | 2.08** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| CONFIG_SECURE | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| INBUF | ON** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| JTAG_PORT | ENABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SDM_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SLAVE_SPI_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MASTER_SPI_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| I2C_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MUX_CONFIGURATION_PORTS | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| CONFIGURATION | CFG** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| COMPRESS_CONFIG | ON** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MY_ASSP | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| ONE_TIME_PROGRAM | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| ENABLE_TRANSFR | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SHAREDEBRINIT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| BACKGROUND_RECONFIG | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
* Default setting.
|
||||
** The specified setting matches the default setting.
|
||||
|
||||
|
||||
Creating bit map...
|
||||
|
||||
Bitstream Status: Final Version 1.95.
|
||||
|
||||
Saving bit stream in "RAM2GS_LCMXO2_1200HC_impl1.jed".
|
||||
|
||||
===========
|
||||
UFM Summary.
|
||||
===========
|
||||
UFM Size: 511 Pages (128*511 Bits).
|
||||
UFM Utilization: General Purpose Flash Memory.
|
||||
|
||||
Available General Purpose Flash Memory: 511 Pages (Page 0 to Page 510).
|
||||
Initialized UFM Pages: 0 Page.
|
||||
|
||||
Total CPU Time: 2 secs
|
||||
Total REAL Time: 3 secs
|
||||
Peak Memory Usage: 253 MB
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,204 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>I/O Timing Report</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Top"></A><B><U><big>I/O Timing Report</big></U></B>
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 5
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 6
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: M
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
// Design: RAM2GS
|
||||
// Package: TQFP100
|
||||
// ncd File: ram2gs_lcmxo2_1200hc_impl1.ncd
|
||||
// Version: Diamond (64-bit) 3.12.1.454
|
||||
// Written on Tue Aug 15 05:22:17 2023
|
||||
// M: Minimum Performance Grade
|
||||
// iotiming RAM2GS_LCMXO2_1200HC_impl1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
|
||||
I/O Timing Report (All units are in ns)
|
||||
|
||||
Worst Case Results across Performance Grades (M, 6, 5, 4):
|
||||
|
||||
// Input Setup and Hold Times
|
||||
|
||||
Port Clock Edge Setup Performance_Grade Hold Performance_Grade
|
||||
----------------------------------------------------------------------
|
||||
CROW[0] nCRAS F 0.891 4 0.676 4
|
||||
CROW[1] nCRAS F 0.281 4 1.216 4
|
||||
Din[0] PHI2 F 7.907 4 0.089 6
|
||||
Din[0] nCCAS F 1.465 4 0.158 4
|
||||
Din[1] PHI2 F 7.300 4 1.026 4
|
||||
Din[1] nCCAS F 1.035 4 0.527 4
|
||||
Din[2] PHI2 F 6.237 4 1.467 4
|
||||
Din[2] nCCAS F 1.719 4 -0.108 M
|
||||
Din[3] PHI2 F 6.623 4 0.176 6
|
||||
Din[3] nCCAS F 0.339 4 0.916 4
|
||||
Din[4] PHI2 F 6.902 4 1.033 4
|
||||
Din[4] nCCAS F 0.687 4 0.951 4
|
||||
Din[5] PHI2 F 6.837 4 1.369 4
|
||||
Din[5] nCCAS F 2.810 4 -0.220 M
|
||||
Din[6] PHI2 F 7.648 4 -0.050 M
|
||||
Din[6] nCCAS F 1.281 4 0.266 4
|
||||
Din[7] PHI2 F 7.823 4 -0.159 M
|
||||
Din[7] nCCAS F 1.810 4 -0.096 M
|
||||
MAin[0] PHI2 F 6.751 4 -0.273 M
|
||||
MAin[0] nCRAS F 1.765 4 -0.033 4
|
||||
MAin[1] PHI2 F 5.718 4 0.117 M
|
||||
MAin[1] nCRAS F 1.814 4 -0.051 M
|
||||
MAin[2] PHI2 F 5.759 4 -0.021 M
|
||||
MAin[2] nCRAS F 1.323 4 0.309 4
|
||||
MAin[3] PHI2 F 6.165 4 -0.235 M
|
||||
MAin[3] nCRAS F 0.694 4 0.836 4
|
||||
MAin[4] PHI2 F 5.236 4 -0.147 M
|
||||
MAin[4] nCRAS F 0.730 4 0.835 4
|
||||
MAin[5] PHI2 F 6.024 4 0.135 M
|
||||
MAin[5] nCRAS F 0.734 4 0.868 4
|
||||
MAin[6] PHI2 F 5.689 4 -0.277 M
|
||||
MAin[6] nCRAS F 0.288 4 1.210 4
|
||||
MAin[7] PHI2 F 6.398 4 -0.307 M
|
||||
MAin[7] nCRAS F 1.215 4 0.401 4
|
||||
MAin[8] nCRAS F 0.817 4 0.727 4
|
||||
MAin[9] nCRAS F 0.941 4 0.601 4
|
||||
PHI2 RCLK R 0.771 4 1.143 4
|
||||
UFMSDO RCLK R -0.238 M 2.305 4
|
||||
nCCAS RCLK R 1.651 4 0.388 4
|
||||
nCCAS nCRAS F 5.028 4 -0.828 M
|
||||
nCRAS RCLK R 0.593 4 1.309 4
|
||||
nFWE PHI2 F 5.741 4 0.781 4
|
||||
nFWE nCRAS F 0.578 4 0.996 4
|
||||
|
||||
|
||||
// Clock to Output Delay
|
||||
|
||||
Port Clock Edge Max_Delay Performance_Grade Min_Delay Performance_Grade
|
||||
------------------------------------------------------------------------
|
||||
LED RCLK R 14.758 4 4.129 M
|
||||
LED nCRAS F 12.396 4 3.434 M
|
||||
RA[0] RCLK R 13.780 4 3.894 M
|
||||
RA[0] nCRAS F 11.795 4 3.277 M
|
||||
RA[10] RCLK R 12.425 4 3.587 M
|
||||
RA[11] PHI2 R 10.432 4 3.084 M
|
||||
RA[1] RCLK R 15.081 4 4.198 M
|
||||
RA[1] nCRAS F 12.364 4 3.447 M
|
||||
RA[2] RCLK R 14.518 4 4.082 M
|
||||
RA[2] nCRAS F 11.696 4 3.275 M
|
||||
RA[3] RCLK R 13.789 4 3.897 M
|
||||
RA[3] nCRAS F 12.223 4 3.392 M
|
||||
RA[4] RCLK R 15.175 4 4.228 M
|
||||
RA[4] nCRAS F 12.424 4 3.464 M
|
||||
RA[5] RCLK R 13.789 4 3.897 M
|
||||
RA[5] nCRAS F 12.359 4 3.437 M
|
||||
RA[6] RCLK R 15.420 4 4.299 M
|
||||
RA[6] nCRAS F 12.865 4 3.560 M
|
||||
RA[7] RCLK R 14.672 4 4.127 M
|
||||
RA[7] nCRAS F 12.253 4 3.386 M
|
||||
RA[8] RCLK R 14.952 4 4.191 M
|
||||
RA[8] nCRAS F 12.244 4 3.383 M
|
||||
RA[9] RCLK R 14.092 4 3.978 M
|
||||
RA[9] nCRAS F 13.164 4 3.653 M
|
||||
RBA[0] nCRAS F 10.278 4 2.970 M
|
||||
RBA[1] nCRAS F 10.474 4 3.030 M
|
||||
RCKE RCLK R 12.407 4 3.610 M
|
||||
RDQMH RCLK R 13.754 4 3.857 M
|
||||
RDQML RCLK R 13.482 4 3.833 M
|
||||
RD[0] nCCAS F 10.515 4 3.076 M
|
||||
RD[1] nCCAS F 10.118 4 2.965 M
|
||||
RD[2] nCCAS F 9.759 4 2.886 M
|
||||
RD[3] nCCAS F 9.798 4 2.878 M
|
||||
RD[4] nCCAS F 10.979 4 3.178 M
|
||||
RD[5] nCCAS F 11.063 4 3.207 M
|
||||
RD[6] nCCAS F 10.317 4 3.018 M
|
||||
RD[7] nCCAS F 10.232 4 2.986 M
|
||||
UFMCLK RCLK R 12.402 4 3.606 M
|
||||
UFMSDI RCLK R 11.975 4 3.501 M
|
||||
nRCAS RCLK R 12.350 4 3.564 M
|
||||
nRCS RCLK R 11.923 4 3.459 M
|
||||
nRRAS RCLK R 11.995 4 3.494 M
|
||||
nRWE RCLK R 11.975 4 3.501 M
|
||||
nUFMCS RCLK R 11.818 4 3.434 M
|
||||
WARNING: you must also run trce with hold speed: 4
|
||||
WARNING: you must also run trce with hold speed: 6
|
||||
WARNING: you must also run trce with setup speed: M
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,41 +0,0 @@
|
||||
-a "MachXO2"
|
||||
-d LCMXO2-1200HC
|
||||
-t TQFP100
|
||||
-s 4
|
||||
-frequency 200
|
||||
-optimization_goal Balanced
|
||||
-bram_utilization 100
|
||||
-ramstyle Auto
|
||||
-romstyle auto
|
||||
-dsp_utilization 100
|
||||
-use_dsp 1
|
||||
-use_carry_chain 1
|
||||
-carry_chain_length 0
|
||||
-force_gsr Auto
|
||||
-resource_sharing 1
|
||||
-propagate_constants 1
|
||||
-remove_duplicate_regs 1
|
||||
-mux_style Auto
|
||||
-max_fanout 1000
|
||||
-fsm_encoding_style Auto
|
||||
-twr_paths 3
|
||||
-fix_gated_clocks 1
|
||||
-loop_limit 1950
|
||||
|
||||
|
||||
|
||||
-use_io_insertion 1
|
||||
-resolve_mixed_drivers 0
|
||||
-use_io_reg auto
|
||||
|
||||
|
||||
-lpf 1
|
||||
-p "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC"
|
||||
-ver "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/RAM2GS-SPI.v"
|
||||
-top RAM2GS
|
||||
|
||||
|
||||
-p "C:/lscc/diamond/3.12/ispfpga/xo2c00/data" "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1" "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC"
|
||||
|
||||
-ngd "RAM2GS_LCMXO2_1200HC_impl1.ngd"
|
||||
|
@ -1,15 +0,0 @@
|
||||
[ActiveSupport MAP]
|
||||
Device = LCMXO2-1200HC;
|
||||
Package = TQFP100;
|
||||
Performance = 4;
|
||||
LUTS_avail = 1280;
|
||||
LUTS_used = 143;
|
||||
FF_avail = 1360;
|
||||
FF_used = 102;
|
||||
INPUT_LVCMOS25 = 26;
|
||||
OUTPUT_LVCMOS25 = 33;
|
||||
BIDI_LVCMOS25 = 8;
|
||||
IO_avail = 80;
|
||||
IO_used = 67;
|
||||
EBR_avail = 7;
|
||||
EBR_used = 0;
|
@ -1,88 +0,0 @@
|
||||
[ START MERGED ]
|
||||
n2380 Ready
|
||||
PHI2_N_120 PHI2_c
|
||||
nRWE_N_176 nRWE_N_177
|
||||
n1407 nRowColSel_N_34
|
||||
n1408 nRowColSel_N_35
|
||||
[ END MERGED ]
|
||||
[ START CLIPPED ]
|
||||
GND_net
|
||||
VCC_net
|
||||
FS_610_add_4_19/S1
|
||||
FS_610_add_4_19/CO
|
||||
FS_610_add_4_1/S0
|
||||
FS_610_add_4_1/CI
|
||||
[ END CLIPPED ]
|
||||
[ START DESIGN PREFS ]
|
||||
SCHEMATIC START ;
|
||||
# map: version Diamond (64-bit) 3.12.1.454 -- WARNING: Map write only section -- Tue Aug 15 05:22:06 2023
|
||||
|
||||
SYSCONFIG SDM_PORT=DISABLE SLAVE_SPI_PORT=DISABLE I2C_PORT=DISABLE MASTER_SPI_PORT=DISABLE COMPRESS_CONFIG=ON CONFIGURATION=CFG MY_ASSP=OFF ONE_TIME_PROGRAM=OFF CONFIG_SECURE=OFF MCCLK_FREQ=2.08 JTAG_PORT=ENABLE ENABLE_TRANSFR=DISABLE SHAREDEBRINIT=DISABLE MUX_CONFIGURATION_PORTS=DISABLE BACKGROUND_RECONFIG=OFF INBUF=ON ;
|
||||
LOCATE COMP "RD[7]" SITE "43" ;
|
||||
LOCATE COMP "RD[6]" SITE "42" ;
|
||||
LOCATE COMP "RD[5]" SITE "41" ;
|
||||
LOCATE COMP "RD[4]" SITE "40" ;
|
||||
LOCATE COMP "RD[3]" SITE "39" ;
|
||||
LOCATE COMP "RD[2]" SITE "38" ;
|
||||
LOCATE COMP "RD[1]" SITE "37" ;
|
||||
LOCATE COMP "RD[0]" SITE "36" ;
|
||||
LOCATE COMP "Dout[7]" SITE "82" ;
|
||||
LOCATE COMP "Dout[6]" SITE "78" ;
|
||||
LOCATE COMP "Dout[5]" SITE "84" ;
|
||||
LOCATE COMP "Dout[4]" SITE "83" ;
|
||||
LOCATE COMP "Dout[3]" SITE "85" ;
|
||||
LOCATE COMP "Dout[2]" SITE "87" ;
|
||||
LOCATE COMP "Dout[1]" SITE "86" ;
|
||||
LOCATE COMP "Dout[0]" SITE "76" ;
|
||||
LOCATE COMP "LED" SITE "34" ;
|
||||
LOCATE COMP "RBA[1]" SITE "60" ;
|
||||
LOCATE COMP "RBA[0]" SITE "58" ;
|
||||
LOCATE COMP "RA[11]" SITE "59" ;
|
||||
LOCATE COMP "RA[10]" SITE "64" ;
|
||||
LOCATE COMP "RA[9]" SITE "63" ;
|
||||
LOCATE COMP "RA[8]" SITE "65" ;
|
||||
LOCATE COMP "RA[7]" SITE "75" ;
|
||||
LOCATE COMP "RA[6]" SITE "68" ;
|
||||
LOCATE COMP "RA[5]" SITE "70" ;
|
||||
LOCATE COMP "RA[4]" SITE "74" ;
|
||||
LOCATE COMP "RA[3]" SITE "71" ;
|
||||
LOCATE COMP "RA[2]" SITE "69" ;
|
||||
LOCATE COMP "RA[1]" SITE "67" ;
|
||||
LOCATE COMP "RA[0]" SITE "66" ;
|
||||
LOCATE COMP "nRCS" SITE "57" ;
|
||||
LOCATE COMP "RCKE" SITE "53" ;
|
||||
LOCATE COMP "nRWE" SITE "49" ;
|
||||
LOCATE COMP "nRRAS" SITE "54" ;
|
||||
LOCATE COMP "nRCAS" SITE "52" ;
|
||||
LOCATE COMP "RDQMH" SITE "51" ;
|
||||
LOCATE COMP "RDQML" SITE "48" ;
|
||||
LOCATE COMP "UFMCLK" SITE "29" ;
|
||||
LOCATE COMP "UFMSDI" SITE "30" ;
|
||||
LOCATE COMP "PHI2" SITE "8" ;
|
||||
LOCATE COMP "MAin[9]" SITE "32" ;
|
||||
LOCATE COMP "MAin[8]" SITE "25" ;
|
||||
LOCATE COMP "MAin[7]" SITE "18" ;
|
||||
LOCATE COMP "MAin[6]" SITE "24" ;
|
||||
LOCATE COMP "MAin[5]" SITE "19" ;
|
||||
LOCATE COMP "MAin[4]" SITE "20" ;
|
||||
LOCATE COMP "MAin[3]" SITE "21" ;
|
||||
LOCATE COMP "MAin[2]" SITE "13" ;
|
||||
LOCATE COMP "MAin[1]" SITE "12" ;
|
||||
LOCATE COMP "MAin[0]" SITE "14" ;
|
||||
LOCATE COMP "CROW[1]" SITE "16" ;
|
||||
LOCATE COMP "CROW[0]" SITE "10" ;
|
||||
LOCATE COMP "Din[7]" SITE "1" ;
|
||||
LOCATE COMP "Din[6]" SITE "2" ;
|
||||
LOCATE COMP "Din[5]" SITE "98" ;
|
||||
LOCATE COMP "Din[4]" SITE "99" ;
|
||||
LOCATE COMP "Din[3]" SITE "97" ;
|
||||
LOCATE COMP "Din[2]" SITE "88" ;
|
||||
LOCATE COMP "Din[1]" SITE "96" ;
|
||||
LOCATE COMP "Din[0]" SITE "3" ;
|
||||
LOCATE COMP "nCCAS" SITE "9" ;
|
||||
LOCATE COMP "nCRAS" SITE "17" ;
|
||||
LOCATE COMP "nFWE" SITE "28" ;
|
||||
LOCATE COMP "RCLK" SITE "62" ;
|
||||
LOCATE COMP "UFMSDO" SITE "27" ;
|
||||
SCHEMATIC END ;
|
||||
[ END DESIGN PREFS ]
|
@ -1,10 +0,0 @@
|
||||
---------------------------------------------------
|
||||
Report for cell RAM2GS
|
||||
Instance path: RAM2GS
|
||||
Cell usage:
|
||||
cell count Res Usage(%)
|
||||
SLIC 75.00 100.0
|
||||
LUT4 123.00 100.0
|
||||
IOBUF 67 100.0
|
||||
PFUREG 102 100.0
|
||||
RIPPLE 10 100.0
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,425 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>Project Summary</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Mrp"></A>
|
||||
Lattice Mapping Report File for Design Module 'RAM2GS'
|
||||
|
||||
|
||||
|
||||
<A name="mrp_di"></A><B><U><big>Design Information</big></U></B>
|
||||
|
||||
Command line: map -a MachXO2 -p LCMXO2-1200HC -t TQFP100 -s 4 -oc Commercial
|
||||
RAM2GS_LCMXO2_1200HC_impl1.ngd -o RAM2GS_LCMXO2_1200HC_impl1_map.ncd -pr
|
||||
RAM2GS_LCMXO2_1200HC_impl1.prf -mp RAM2GS_LCMXO2_1200HC_impl1.mrp -lpf D:/O
|
||||
neDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1/RAM2GS_LCMXO2_1200
|
||||
HC_impl1.lpf -lpf D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/RA
|
||||
M2GS_LCMXO2_1200HC.lpf -c 0 -gui -msgset
|
||||
D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
Target Vendor: LATTICE
|
||||
Target Device: LCMXO2-1200HCTQFP100
|
||||
Target Performance: 4
|
||||
Mapper: xo2c00, version: Diamond (64-bit) 3.12.1.454
|
||||
Mapped on: 08/15/23 05:22:05
|
||||
|
||||
|
||||
<A name="mrp_ds"></A><B><U><big>Design Summary</big></U></B>
|
||||
Number of registers: 102 out of 1520 (7%)
|
||||
PFU registers: 102 out of 1280 (8%)
|
||||
PIO registers: 0 out of 240 (0%)
|
||||
Number of SLICEs: 75 out of 640 (12%)
|
||||
SLICEs as Logic/ROM: 75 out of 640 (12%)
|
||||
SLICEs as RAM: 0 out of 480 (0%)
|
||||
SLICEs as Carry: 10 out of 640 (2%)
|
||||
Number of LUT4s: 143 out of 1280 (11%)
|
||||
Number used as logic LUTs: 123
|
||||
Number used as distributed RAM: 0
|
||||
Number used as ripple logic: 20
|
||||
Number used as shift registers: 0
|
||||
Number of PIO sites used: 67 + 4(JTAG) out of 80 (89%)
|
||||
Number of block RAMs: 0 out of 7 (0%)
|
||||
Number of GSRs: 0 out of 1 (0%)
|
||||
EFB used : No
|
||||
JTAG used : No
|
||||
Readback used : No
|
||||
Oscillator used : No
|
||||
Startup used : No
|
||||
POR : On
|
||||
Bandgap : On
|
||||
Number of Power Controller: 0 out of 1 (0%)
|
||||
Number of Dynamic Bank Controller (BCINRD): 0 out of 4 (0%)
|
||||
Number of Dynamic Bank Controller (BCLVDSO): 0 out of 1 (0%)
|
||||
Number of DCCA: 0 out of 8 (0%)
|
||||
Number of DCMA: 0 out of 2 (0%)
|
||||
Number of PLLs: 0 out of 1 (0%)
|
||||
Number of DQSDLLs: 0 out of 2 (0%)
|
||||
Number of CLKDIVC: 0 out of 4 (0%)
|
||||
Number of ECLKSYNCA: 0 out of 4 (0%)
|
||||
Number of ECLKBRIDGECS: 0 out of 2 (0%)
|
||||
Notes:-
|
||||
1. Total number of LUT4s = (Number of logic LUT4s) + 2*(Number of
|
||||
distributed RAMs) + 2*(Number of ripple logic)
|
||||
2. Number of logic LUT4s does not include count of distributed RAM and
|
||||
ripple logic.
|
||||
Number of clocks: 4
|
||||
Net RCLK_c: 40 loads, 40 rising, 0 falling (Driver: PIO RCLK )
|
||||
|
||||
Net PHI2_c: 13 loads, 5 rising, 8 falling (Driver: PIO PHI2 )
|
||||
Net nCCAS_c: 4 loads, 0 rising, 4 falling (Driver: PIO nCCAS )
|
||||
Net nCRAS_c: 7 loads, 0 rising, 7 falling (Driver: PIO nCRAS )
|
||||
Number of Clock Enables: 14
|
||||
Net RCLK_c_enable_6: 4 loads, 4 LSLICEs
|
||||
Net RCLK_c_enable_5: 2 loads, 2 LSLICEs
|
||||
Net PHI2_N_120_enable_1: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_2: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_6: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_27: 8 loads, 8 LSLICEs
|
||||
Net RCLK_c_enable_10: 3 loads, 3 LSLICEs
|
||||
Net PHI2_N_120_enable_7: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_16: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_28: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_15: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_3: 1 loads, 1 LSLICEs
|
||||
Net Ready_N_292: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_8: 2 loads, 2 LSLICEs
|
||||
Number of LSRs: 7
|
||||
Net RASr2: 1 loads, 1 LSLICEs
|
||||
Net nRowColSel_N_35: 1 loads, 1 LSLICEs
|
||||
Net Ready: 7 loads, 7 LSLICEs
|
||||
Net nRWE_N_177: 1 loads, 1 LSLICEs
|
||||
Net C1Submitted_N_237: 2 loads, 2 LSLICEs
|
||||
Net n2366: 2 loads, 2 LSLICEs
|
||||
Net nRowColSel_N_34: 1 loads, 1 LSLICEs
|
||||
Number of nets driven by tri-state buffers: 0
|
||||
Top 10 highest fanout non-clock nets:
|
||||
Net Ready: 18 loads
|
||||
Net InitReady: 15 loads
|
||||
Net RASr2: 15 loads
|
||||
Net nRowColSel_N_35: 13 loads
|
||||
Net nRowColSel: 12 loads
|
||||
Net Din_c_4: 10 loads
|
||||
Net MAin_c_1: 10 loads
|
||||
Net Din_c_5: 9 loads
|
||||
Net MAin_c_0: 9 loads
|
||||
Net Din_c_0: 8 loads
|
||||
|
||||
|
||||
|
||||
|
||||
Number of warnings: 0
|
||||
Number of errors: 0
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<A name="mrp_dwe"></A><B><U><big>Design Errors/Warnings</big></U></B>
|
||||
|
||||
No errors or warnings present.
|
||||
|
||||
|
||||
|
||||
<A name="mrp_ioa"></A><B><U><big>IO (PIO) Attributes</big></U></B>
|
||||
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| IO Name | Direction | Levelmode | IO |
|
||||
|
||||
| | | IO_TYPE | Register |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[7] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[6] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[5] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[4] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[3] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[2] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[1] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[0] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[7] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[6] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[5] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[4] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[3] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[2] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[1] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[0] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| LED | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RBA[1] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RBA[0] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[11] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[10] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[9] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[8] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[7] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[6] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[5] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[4] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
|
||||
| RA[3] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[2] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[1] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[0] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRCS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RCKE | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRWE | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRRAS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRCAS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RDQMH | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RDQML | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nUFMCS | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMCLK | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMSDI | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| PHI2 | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[9] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[8] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[7] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[6] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[5] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[4] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[3] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[2] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[1] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[0] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| CROW[1] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| CROW[0] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[7] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
|
||||
| Din[6] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[5] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[4] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[3] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[2] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[1] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[0] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nCCAS | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nCRAS | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nFWE | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RCLK | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMSDO | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
|
||||
|
||||
|
||||
<A name="mrp_rm"></A><B><U><big>Removed logic</big></U></B>
|
||||
|
||||
Block i2 undriven or does not drive anything - clipped.
|
||||
Block GSR_INST undriven or does not drive anything - clipped.
|
||||
Signal PHI2_N_120 was merged into signal PHI2_c
|
||||
Signal n1407 was merged into signal nRowColSel_N_34
|
||||
Signal n2380 was merged into signal Ready
|
||||
Signal n1408 was merged into signal nRowColSel_N_35
|
||||
Signal nRWE_N_176 was merged into signal nRWE_N_177
|
||||
Signal GND_net undriven or does not drive anything - clipped.
|
||||
Signal VCC_net undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_19/S1 undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_19/CO undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_1/S0 undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_1/CI undriven or does not drive anything - clipped.
|
||||
Block i2046 was optimized away.
|
||||
Block i1118_1_lut was optimized away.
|
||||
Block i637_1_lut_rep_31 was optimized away.
|
||||
Block i1119_1_lut was optimized away.
|
||||
Block nRWE_I_50_1_lut was optimized away.
|
||||
Block i1 was optimized away.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<A name="mrp_runtime"></A><B><U><big>Run Time and Memory Usage</big></U></B>
|
||||
-------------------------
|
||||
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 41 MB
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights
|
||||
reserved.
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,374 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>PAD Specification File</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Pad"></A>PAD Specification File
|
||||
***************************
|
||||
|
||||
PART TYPE: LCMXO2-1200HC
|
||||
Performance Grade: 4
|
||||
PACKAGE: TQFP100
|
||||
Package Status: Final Version 1.44
|
||||
|
||||
Tue Aug 15 05:22:12 2023
|
||||
|
||||
Pinout by Port Name:
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| Port Name | Pin/Bank | Buffer Type | Site | PG Enable | BC Enable | Properties |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| CROW[0] | 10/3 | LVCMOS25_IN | PL4B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| CROW[1] | 16/3 | LVCMOS25_IN | PL8A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[0] | 3/3 | LVCMOS25_IN | PL3A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[1] | 96/0 | LVCMOS25_IN | PT10B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[2] | 88/0 | LVCMOS25_IN | PT12A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[3] | 97/0 | LVCMOS25_IN | PT10A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[4] | 99/0 | LVCMOS25_IN | PT9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[5] | 98/0 | LVCMOS25_IN | PT9B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[6] | 2/3 | LVCMOS25_IN | PL2D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[7] | 1/3 | LVCMOS25_IN | PL2C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Dout[0] | 76/0 | LVCMOS25_OUT | PT17D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[1] | 86/0 | LVCMOS25_OUT | PT12C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[2] | 87/0 | LVCMOS25_OUT | PT12B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[3] | 85/0 | LVCMOS25_OUT | PT12D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[4] | 83/0 | LVCMOS25_OUT | PT15B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[5] | 84/0 | LVCMOS25_OUT | PT15A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[6] | 78/0 | LVCMOS25_OUT | PT16C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[7] | 82/0 | LVCMOS25_OUT | PT15C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| LED | 34/2 | LVCMOS25_OUT | PB9A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| MAin[0] | 14/3 | LVCMOS25_IN | PL5C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[1] | 12/3 | LVCMOS25_IN | PL5A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[2] | 13/3 | LVCMOS25_IN | PL5B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[3] | 21/3 | LVCMOS25_IN | PL9B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[4] | 20/3 | LVCMOS25_IN | PL9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[5] | 19/3 | LVCMOS25_IN | PL8D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[6] | 24/3 | LVCMOS25_IN | PL10C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[7] | 18/3 | LVCMOS25_IN | PL8C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[8] | 25/3 | LVCMOS25_IN | PL10D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[9] | 32/2 | LVCMOS25_IN | PB6D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| PHI2 | 8/3 | LVCMOS25_IN | PL3D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RA[0] | 66/1 | LVCMOS25_OUT | PR4D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[10] | 64/1 | LVCMOS25_OUT | PR5B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[11] | 59/1 | LVCMOS25_OUT | PR8D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[1] | 67/1 | LVCMOS25_OUT | PR4C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[2] | 69/1 | LVCMOS25_OUT | PR4A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[3] | 71/1 | LVCMOS25_OUT | PR3A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[4] | 74/1 | LVCMOS25_OUT | PR2B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[5] | 70/1 | LVCMOS25_OUT | PR3B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[6] | 68/1 | LVCMOS25_OUT | PR4B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[7] | 75/1 | LVCMOS25_OUT | PR2A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[8] | 65/1 | LVCMOS25_OUT | PR5A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[9] | 63/1 | LVCMOS25_OUT | PR5C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[0] | 58/1 | LVCMOS25_OUT | PR9A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[1] | 60/1 | LVCMOS25_OUT | PR8C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCKE | 53/1 | LVCMOS25_OUT | PR9D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCLK | 62/1 | LVCMOS25_IN | PR5D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RDQMH | 51/1 | LVCMOS25_OUT | PR10D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RDQML | 48/2 | LVCMOS25_OUT | PB20C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RD[0] | 36/2 | LVCMOS25_BIDI | PB11C | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[1] | 37/2 | LVCMOS25_BIDI | PB11D | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[2] | 38/2 | LVCMOS25_BIDI | PB11A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[3] | 39/2 | LVCMOS25_BIDI | PB11B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[4] | 40/2 | LVCMOS25_BIDI | PB15A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[5] | 41/2 | LVCMOS25_BIDI | PB15B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[6] | 42/2 | LVCMOS25_BIDI | PB18A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[7] | 43/2 | LVCMOS25_BIDI | PB18B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| UFMCLK | 29/2 | LVCMOS25_OUT | PB6A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDI | 30/2 | LVCMOS25_OUT | PB6B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDO | 27/2 | LVCMOS25_IN | PB4C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCCAS | 9/3 | LVCMOS25_IN | PL4A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCRAS | 17/3 | LVCMOS25_IN | PL8B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nFWE | 28/2 | LVCMOS25_IN | PB4D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nRCAS | 52/1 | LVCMOS25_OUT | PR10C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRCS | 57/1 | LVCMOS25_OUT | PR9B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRRAS | 54/1 | LVCMOS25_OUT | PR9C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRWE | 49/2 | LVCMOS25_OUT | PB20D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nUFMCS | 47/2 | LVCMOS25_OUT | PB18D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
|
||||
Vccio by Bank:
|
||||
+------+-------+
|
||||
| Bank | Vccio |
|
||||
+------+-------+
|
||||
| 0 | 2.5V |
|
||||
| 1 | 2.5V |
|
||||
| 2 | 2.5V |
|
||||
| 3 | 2.5V |
|
||||
+------+-------+
|
||||
|
||||
|
||||
<A name="pad_vref"></A><B><U><big>Vref by Bank:</big></U></B>
|
||||
+------+-----+-----------------+---------+
|
||||
| Vref | Pin | Bank # / Vref # | Load(s) |
|
||||
+------+-----+-----------------+---------+
|
||||
+------+-----+-----------------+---------+
|
||||
|
||||
<A name="pad_pin"></A><B><U><big>Pinout by Pin Number:</big></U></B>
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| Pin/Bank | Pin Info | Preference | Buffer Type | Site | Dual Function | PG Enable | BC Enable |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| 1/3 | Din[7] | LOCATED | LVCMOS25_IN | PL2C | L_GPLLT_IN | | |
|
||||
| 2/3 | Din[6] | LOCATED | LVCMOS25_IN | PL2D | L_GPLLC_IN | | |
|
||||
| 3/3 | Din[0] | LOCATED | LVCMOS25_IN | PL3A | PCLKT3_2 | | |
|
||||
| 4/3 | unused, PULL:DOWN | | | PL3B | PCLKC3_2 | | |
|
||||
| 7/3 | unused, PULL:DOWN | | | PL3C | | | |
|
||||
| 8/3 | PHI2 | LOCATED | LVCMOS25_IN | PL3D | | | |
|
||||
| 9/3 | nCCAS | LOCATED | LVCMOS25_IN | PL4A | | | |
|
||||
| 10/3 | CROW[0] | LOCATED | LVCMOS25_IN | PL4B | | | |
|
||||
| 12/3 | MAin[1] | LOCATED | LVCMOS25_IN | PL5A | PCLKT3_1 | | |
|
||||
| 13/3 | MAin[2] | LOCATED | LVCMOS25_IN | PL5B | PCLKC3_1 | | |
|
||||
| 14/3 | MAin[0] | LOCATED | LVCMOS25_IN | PL5C | | | |
|
||||
| 15/3 | unused, PULL:DOWN | | | PL5D | | | |
|
||||
| 16/3 | CROW[1] | LOCATED | LVCMOS25_IN | PL8A | | | |
|
||||
| 17/3 | nCRAS | LOCATED | LVCMOS25_IN | PL8B | | | |
|
||||
| 18/3 | MAin[7] | LOCATED | LVCMOS25_IN | PL8C | | | |
|
||||
| 19/3 | MAin[5] | LOCATED | LVCMOS25_IN | PL8D | | | |
|
||||
| 20/3 | MAin[4] | LOCATED | LVCMOS25_IN | PL9A | PCLKT3_0 | | |
|
||||
| 21/3 | MAin[3] | LOCATED | LVCMOS25_IN | PL9B | PCLKC3_0 | | |
|
||||
| 24/3 | MAin[6] | LOCATED | LVCMOS25_IN | PL10C | | | |
|
||||
| 25/3 | MAin[8] | LOCATED | LVCMOS25_IN | PL10D | | | |
|
||||
| 27/2 | UFMSDO | LOCATED | LVCMOS25_IN | PB4C | CSSPIN | | |
|
||||
| 28/2 | nFWE | LOCATED | LVCMOS25_IN | PB4D | | | |
|
||||
| 29/2 | UFMCLK | LOCATED | LVCMOS25_OUT | PB6A | | | |
|
||||
| 30/2 | UFMSDI | LOCATED | LVCMOS25_OUT | PB6B | | | |
|
||||
| 31/2 | unused, PULL:DOWN | | | PB6C | MCLK/CCLK | | |
|
||||
| 32/2 | MAin[9] | LOCATED | LVCMOS25_IN | PB6D | SO/SPISO | | |
|
||||
| 34/2 | LED | LOCATED | LVCMOS25_OUT | PB9A | PCLKT2_0 | | |
|
||||
| 35/2 | unused, PULL:DOWN | | | PB9B | PCLKC2_0 | | |
|
||||
| 36/2 | RD[0] | LOCATED | LVCMOS25_BIDI | PB11C | | | |
|
||||
| 37/2 | RD[1] | LOCATED | LVCMOS25_BIDI | PB11D | | | |
|
||||
| 38/2 | RD[2] | LOCATED | LVCMOS25_BIDI | PB11A | PCLKT2_1 | | |
|
||||
| 39/2 | RD[3] | LOCATED | LVCMOS25_BIDI | PB11B | PCLKC2_1 | | |
|
||||
| 40/2 | RD[4] | LOCATED | LVCMOS25_BIDI | PB15A | | | |
|
||||
| 41/2 | RD[5] | LOCATED | LVCMOS25_BIDI | PB15B | | | |
|
||||
| 42/2 | RD[6] | LOCATED | LVCMOS25_BIDI | PB18A | | | |
|
||||
| 43/2 | RD[7] | LOCATED | LVCMOS25_BIDI | PB18B | | | |
|
||||
| 45/2 | unused, PULL:DOWN | | | PB18C | | | |
|
||||
| 47/2 | nUFMCS | | LVCMOS25_OUT | PB18D | | | |
|
||||
| 48/2 | RDQML | LOCATED | LVCMOS25_OUT | PB20C | SN | | |
|
||||
| 49/2 | nRWE | LOCATED | LVCMOS25_OUT | PB20D | SI/SISPI | | |
|
||||
| 51/1 | RDQMH | LOCATED | LVCMOS25_OUT | PR10D | DQ1 | | |
|
||||
| 52/1 | nRCAS | LOCATED | LVCMOS25_OUT | PR10C | DQ1 | | |
|
||||
| 53/1 | RCKE | LOCATED | LVCMOS25_OUT | PR9D | DQ1 | | |
|
||||
| 54/1 | nRRAS | LOCATED | LVCMOS25_OUT | PR9C | DQ1 | | |
|
||||
| 57/1 | nRCS | LOCATED | LVCMOS25_OUT | PR9B | DQ1 | | |
|
||||
| 58/1 | RBA[0] | LOCATED | LVCMOS25_OUT | PR9A | DQ1 | | |
|
||||
| 59/1 | RA[11] | LOCATED | LVCMOS25_OUT | PR8D | DQ1 | | |
|
||||
| 60/1 | RBA[1] | LOCATED | LVCMOS25_OUT | PR8C | DQ1 | | |
|
||||
| 61/1 | unused, PULL:DOWN | | | PR8A | DQS1 | | |
|
||||
| 62/1 | RCLK | LOCATED | LVCMOS25_IN | PR5D | PCLKC1_0/DQ0 | | |
|
||||
| 63/1 | RA[9] | LOCATED | LVCMOS25_OUT | PR5C | PCLKT1_0/DQ0 | | |
|
||||
| 64/1 | RA[10] | LOCATED | LVCMOS25_OUT | PR5B | DQS0N | | |
|
||||
| 65/1 | RA[8] | LOCATED | LVCMOS25_OUT | PR5A | DQS0 | | |
|
||||
| 66/1 | RA[0] | LOCATED | LVCMOS25_OUT | PR4D | DQ0 | | |
|
||||
| 67/1 | RA[1] | LOCATED | LVCMOS25_OUT | PR4C | DQ0 | | |
|
||||
| 68/1 | RA[6] | LOCATED | LVCMOS25_OUT | PR4B | DQ0 | | |
|
||||
| 69/1 | RA[2] | LOCATED | LVCMOS25_OUT | PR4A | DQ0 | | |
|
||||
| 70/1 | RA[5] | LOCATED | LVCMOS25_OUT | PR3B | DQ0 | | |
|
||||
| 71/1 | RA[3] | LOCATED | LVCMOS25_OUT | PR3A | DQ0 | | |
|
||||
| 74/1 | RA[4] | LOCATED | LVCMOS25_OUT | PR2B | DQ0 | | |
|
||||
| 75/1 | RA[7] | LOCATED | LVCMOS25_OUT | PR2A | DQ0 | | |
|
||||
| 76/0 | Dout[0] | LOCATED | LVCMOS25_OUT | PT17D | DONE | | |
|
||||
| 77/0 | unused, PULL:DOWN | | | PT17C | INITN | | |
|
||||
| 78/0 | Dout[6] | LOCATED | LVCMOS25_OUT | PT16C | | | |
|
||||
| 81/0 | unused, PULL:DOWN | | | PT15D | PROGRAMN | | |
|
||||
| 82/0 | Dout[7] | LOCATED | LVCMOS25_OUT | PT15C | JTAGENB | | |
|
||||
| 83/0 | Dout[4] | LOCATED | LVCMOS25_OUT | PT15B | | | |
|
||||
| 84/0 | Dout[5] | LOCATED | LVCMOS25_OUT | PT15A | | | |
|
||||
| 85/0 | Dout[3] | LOCATED | LVCMOS25_OUT | PT12D | SDA/PCLKC0_0 | | |
|
||||
| 86/0 | Dout[1] | LOCATED | LVCMOS25_OUT | PT12C | SCL/PCLKT0_0 | | |
|
||||
| 87/0 | Dout[2] | LOCATED | LVCMOS25_OUT | PT12B | PCLKC0_1 | | |
|
||||
| 88/0 | Din[2] | LOCATED | LVCMOS25_IN | PT12A | PCLKT0_1 | | |
|
||||
| 90/0 | Reserved: sysCONFIG | | | PT11D | TMS | | |
|
||||
| 91/0 | Reserved: sysCONFIG | | | PT11C | TCK | | |
|
||||
| 94/0 | Reserved: sysCONFIG | | | PT10D | TDI | | |
|
||||
| 95/0 | Reserved: sysCONFIG | | | PT10C | TDO | | |
|
||||
| 96/0 | Din[1] | LOCATED | LVCMOS25_IN | PT10B | | | |
|
||||
| 97/0 | Din[3] | LOCATED | LVCMOS25_IN | PT10A | | | |
|
||||
| 98/0 | Din[5] | LOCATED | LVCMOS25_IN | PT9B | | | |
|
||||
| 99/0 | Din[4] | LOCATED | LVCMOS25_IN | PT9A | | | |
|
||||
| PB4A/2 | unused, PULL:DOWN | | | PB4A | | | |
|
||||
| PB4B/2 | unused, PULL:DOWN | | | PB4B | | | |
|
||||
| PB9C/2 | unused, PULL:DOWN | | | PB9C | | | |
|
||||
| PB9D/2 | unused, PULL:DOWN | | | PB9D | | | |
|
||||
| PB15C/2 | unused, PULL:DOWN | | | PB15C | | | |
|
||||
| PB15D/2 | unused, PULL:DOWN | | | PB15D | | | |
|
||||
| PB20A/2 | unused, PULL:DOWN | | | PB20A | | | |
|
||||
| PB20B/2 | unused, PULL:DOWN | | | PB20B | | | |
|
||||
| PL2A/3 | unused, PULL:DOWN | | | PL2A | L_GPLLT_FB | | |
|
||||
| PL2B/3 | unused, PULL:DOWN | | | PL2B | L_GPLLC_FB | | |
|
||||
| PL4C/3 | unused, PULL:DOWN | | | PL4C | | | |
|
||||
| PL4D/3 | unused, PULL:DOWN | | | PL4D | | | |
|
||||
| PL10A/3 | unused, PULL:DOWN | | | PL10A | | | |
|
||||
| PL10B/3 | unused, PULL:DOWN | | | PL10B | | | |
|
||||
| PR2C/1 | unused, PULL:DOWN | | | PR2C | DQ0 | | |
|
||||
| PR2D/1 | unused, PULL:DOWN | | | PR2D | DQ0 | | |
|
||||
| PR8B/1 | unused, PULL:DOWN | | | PR8B | DQS1N | | |
|
||||
| PR10A/1 | unused, PULL:DOWN | | | PR10A | DQ1 | | |
|
||||
| PR10B/1 | unused, PULL:DOWN | | | PR10B | DQ1 | | |
|
||||
| PT9C/0 | unused, PULL:DOWN | | | PT9C | | | |
|
||||
| PT9D/0 | unused, PULL:DOWN | | | PT9D | | | |
|
||||
| PT11A/0 | unused, PULL:DOWN | | | PT11A | | | |
|
||||
| PT11B/0 | unused, PULL:DOWN | | | PT11B | | | |
|
||||
| PT16A/0 | unused, PULL:DOWN | | | PT16A | | | |
|
||||
| PT16B/0 | unused, PULL:DOWN | | | PT16B | | | |
|
||||
| PT16D/0 | unused, PULL:DOWN | | | PT16D | | | |
|
||||
| PT17A/0 | unused, PULL:DOWN | | | PT17A | | | |
|
||||
| PT17B/0 | unused, PULL:DOWN | | | PT17B | | | |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
|
||||
sysCONFIG Pins:
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
| Pad Name | sysCONFIG Pin Name | sysCONFIG Settings | Pin/Bank | Buffer Type | Config Pull Mode |
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
| PT11D | TMS | JTAG_PORT=ENABLE | 90/0 | | PULLUP |
|
||||
| PT11C | TCK/TEST_CLK | JTAG_PORT=ENABLE | 91/0 | | NO pull up/down |
|
||||
| PT10D | TDI/MD7 | JTAG_PORT=ENABLE | 94/0 | | PULLUP |
|
||||
| PT10C | TDO | JTAG_PORT=ENABLE | 95/0 | | PULLUP |
|
||||
+----------+--------------------+--------------------+----------+-------------+-------------------+
|
||||
|
||||
Dedicated sysCONFIG Pins:
|
||||
|
||||
|
||||
List of All Pins' Locate Preferences Based on Final Placement After PAR
|
||||
to Help Users Lock Down ALL the Pins Easily (by Simply Copy & Paste):
|
||||
|
||||
LOCATE COMP "CROW[0]" SITE "10";
|
||||
LOCATE COMP "CROW[1]" SITE "16";
|
||||
LOCATE COMP "Din[0]" SITE "3";
|
||||
LOCATE COMP "Din[1]" SITE "96";
|
||||
LOCATE COMP "Din[2]" SITE "88";
|
||||
LOCATE COMP "Din[3]" SITE "97";
|
||||
LOCATE COMP "Din[4]" SITE "99";
|
||||
LOCATE COMP "Din[5]" SITE "98";
|
||||
LOCATE COMP "Din[6]" SITE "2";
|
||||
LOCATE COMP "Din[7]" SITE "1";
|
||||
LOCATE COMP "Dout[0]" SITE "76";
|
||||
LOCATE COMP "Dout[1]" SITE "86";
|
||||
LOCATE COMP "Dout[2]" SITE "87";
|
||||
LOCATE COMP "Dout[3]" SITE "85";
|
||||
LOCATE COMP "Dout[4]" SITE "83";
|
||||
LOCATE COMP "Dout[5]" SITE "84";
|
||||
LOCATE COMP "Dout[6]" SITE "78";
|
||||
LOCATE COMP "Dout[7]" SITE "82";
|
||||
LOCATE COMP "LED" SITE "34";
|
||||
LOCATE COMP "MAin[0]" SITE "14";
|
||||
LOCATE COMP "MAin[1]" SITE "12";
|
||||
LOCATE COMP "MAin[2]" SITE "13";
|
||||
LOCATE COMP "MAin[3]" SITE "21";
|
||||
LOCATE COMP "MAin[4]" SITE "20";
|
||||
LOCATE COMP "MAin[5]" SITE "19";
|
||||
LOCATE COMP "MAin[6]" SITE "24";
|
||||
LOCATE COMP "MAin[7]" SITE "18";
|
||||
LOCATE COMP "MAin[8]" SITE "25";
|
||||
LOCATE COMP "MAin[9]" SITE "32";
|
||||
LOCATE COMP "PHI2" SITE "8";
|
||||
LOCATE COMP "RA[0]" SITE "66";
|
||||
LOCATE COMP "RA[10]" SITE "64";
|
||||
LOCATE COMP "RA[11]" SITE "59";
|
||||
LOCATE COMP "RA[1]" SITE "67";
|
||||
LOCATE COMP "RA[2]" SITE "69";
|
||||
LOCATE COMP "RA[3]" SITE "71";
|
||||
LOCATE COMP "RA[4]" SITE "74";
|
||||
LOCATE COMP "RA[5]" SITE "70";
|
||||
LOCATE COMP "RA[6]" SITE "68";
|
||||
LOCATE COMP "RA[7]" SITE "75";
|
||||
LOCATE COMP "RA[8]" SITE "65";
|
||||
LOCATE COMP "RA[9]" SITE "63";
|
||||
LOCATE COMP "RBA[0]" SITE "58";
|
||||
LOCATE COMP "RBA[1]" SITE "60";
|
||||
LOCATE COMP "RCKE" SITE "53";
|
||||
LOCATE COMP "RCLK" SITE "62";
|
||||
LOCATE COMP "RDQMH" SITE "51";
|
||||
LOCATE COMP "RDQML" SITE "48";
|
||||
LOCATE COMP "RD[0]" SITE "36";
|
||||
LOCATE COMP "RD[1]" SITE "37";
|
||||
LOCATE COMP "RD[2]" SITE "38";
|
||||
LOCATE COMP "RD[3]" SITE "39";
|
||||
LOCATE COMP "RD[4]" SITE "40";
|
||||
LOCATE COMP "RD[5]" SITE "41";
|
||||
LOCATE COMP "RD[6]" SITE "42";
|
||||
LOCATE COMP "RD[7]" SITE "43";
|
||||
LOCATE COMP "UFMCLK" SITE "29";
|
||||
LOCATE COMP "UFMSDI" SITE "30";
|
||||
LOCATE COMP "UFMSDO" SITE "27";
|
||||
LOCATE COMP "nCCAS" SITE "9";
|
||||
LOCATE COMP "nCRAS" SITE "17";
|
||||
LOCATE COMP "nFWE" SITE "28";
|
||||
LOCATE COMP "nRCAS" SITE "52";
|
||||
LOCATE COMP "nRCS" SITE "57";
|
||||
LOCATE COMP "nRRAS" SITE "54";
|
||||
LOCATE COMP "nRWE" SITE "49";
|
||||
LOCATE COMP "nUFMCS" SITE "47";
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:22:14 2023
|
||||
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,397 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>Place & Route Report</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Par"></A>PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:22:08 2023
|
||||
|
||||
C:/lscc/diamond/3.12/ispfpga\bin\nt64\par -f RAM2GS_LCMXO2_1200HC_impl1.p2t
|
||||
RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.dir
|
||||
RAM2GS_LCMXO2_1200HC_impl1.prf -gui -msgset
|
||||
D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
|
||||
|
||||
Preference file: RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
|
||||
<A name="par_cts"></A><B><U><big>Cost Table Summary</big></U></B>
|
||||
Level/ Number Worst Timing Worst Timing Run NCD
|
||||
Cost [ncd] Unrouted Slack Score Slack(hold) Score(hold) Time Status
|
||||
---------- -------- ----- ------ ----------- ----------- ---- ------
|
||||
<span style="background-color:red">5_1 * 0 -4.650 391939 0.304 0 07 Completed</span>
|
||||
* : Design saved.
|
||||
|
||||
Total (real) run time for 1-seed: 7 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
||||
|
||||
Lattice Place and Route Report for Design "RAM2GS_LCMXO2_1200HC_impl1_map.ncd"
|
||||
Tue Aug 15 05:22:08 2023
|
||||
|
||||
|
||||
<A name="par_best"></A><B><U><big>Best Par Run</big></U></B>
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Command Line: par -w -l 5 -i 6 -t 1 -c 0 -e 0 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml -exp parUseNBR=1:parCDP=0:parCDR=0:parPathBased=OFF:parASE=1 RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Preference file: RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
Placement level-cost: 5-1.
|
||||
Routing Iterations: 6
|
||||
|
||||
Loading design for application par from file RAM2GS_LCMXO2_1200HC_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application par from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
License checked out.
|
||||
|
||||
|
||||
Ignore Preference Error(s): True
|
||||
|
||||
<A name="par_dus"></A><B><U><big>Device utilization summary:</big></U></B>
|
||||
|
||||
PIO (prelim) 67+4(JTAG)/108 66% used
|
||||
67+4(JTAG)/80 89% bonded
|
||||
|
||||
SLICE 75/640 11% used
|
||||
|
||||
|
||||
|
||||
Number of Signals: 285
|
||||
Number of Connections: 674
|
||||
WARNING - par: Placement timing preferences are hard to meet. However, placement will continue. Use static timing analysis to identify errors.
|
||||
|
||||
Pin Constraint Summary:
|
||||
66 out of 67 pins locked (98% locked).
|
||||
|
||||
The following 2 signals are selected to use the primary clock routing resources:
|
||||
RCLK_c (driver: RCLK, clk load #: 40)
|
||||
PHI2_c (driver: PHI2, clk load #: 13)
|
||||
|
||||
WARNING - par: Signal "RCLK_c" is selected to use Primary clock resources. However, its driver comp "RCLK" is located at "62", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
WARNING - par: Signal "PHI2_c" is selected to use Primary clock resources. However, its driver comp "PHI2" is located at "8", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
|
||||
The following 1 signal is selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 7, sr load #: 0, ce load #: 0)
|
||||
|
||||
WARNING - par: Signal "nCRAS_c" is selected to use Secondary clock resources. However, its driver comp "nCRAS" is located at "17", which is not a dedicated pin for connecting to Secondary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
No signal is selected as Global Set/Reset.
|
||||
.
|
||||
Starting Placer Phase 0.
|
||||
..........
|
||||
Finished Placer Phase 0. REAL time: 0 secs
|
||||
|
||||
Starting Placer Phase 1.
|
||||
...................
|
||||
Placer score = 143529.
|
||||
Finished Placer Phase 1. REAL time: 4 secs
|
||||
|
||||
Starting Placer Phase 2.
|
||||
.
|
||||
Placer score = 143450
|
||||
Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
|
||||
|
||||
<A name="par_clk"></A><B><U><big>Clock Report</big></U></B>
|
||||
|
||||
Global Clock Resources:
|
||||
CLK_PIN : 0 out of 8 (0%)
|
||||
General PIO: 3 out of 108 (2%)
|
||||
PLL : 0 out of 1 (0%)
|
||||
DCM : 0 out of 2 (0%)
|
||||
DCC : 0 out of 8 (0%)
|
||||
|
||||
Global Clocks:
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 40
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3D)", clk load = 13
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL8B)", clk load = 7, ce load = 0, sr load = 0
|
||||
|
||||
PRIMARY : 2 out of 8 (25%)
|
||||
SECONDARY: 1 out of 8 (12%)
|
||||
|
||||
Edge Clocks:
|
||||
No edge clock selected.
|
||||
|
||||
|
||||
|
||||
|
||||
I/O Usage Summary (final):
|
||||
67 + 4(JTAG) out of 108 (65.7%) PIO sites used.
|
||||
67 + 4(JTAG) out of 80 (88.8%) bonded PIO sites used.
|
||||
Number of PIO comps: 67; differential: 0.
|
||||
Number of Vref pins used: 0.
|
||||
|
||||
I/O Bank Usage Summary:
|
||||
+----------+----------------+------------+-----------+
|
||||
| I/O Bank | Usage | Bank Vccio | Bank Vref |
|
||||
+----------+----------------+------------+-----------+
|
||||
| 0 | 13 / 19 ( 68%) | 2.5V | - |
|
||||
| 1 | 20 / 21 ( 95%) | 2.5V | - |
|
||||
| 2 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
| 3 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
+----------+----------------+------------+-----------+
|
||||
|
||||
Total placer CPU time: 3 secs
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
0 connections routed; 674 unrouted.
|
||||
Starting router resource preassignment
|
||||
WARNING - par: The driver of primary clock net RCLK_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
WARNING - par: The driver of primary clock net PHI2_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Completed router resource preassignment. Real time: 6 secs
|
||||
|
||||
Start NBR router at 05:22:14 08/15/23
|
||||
|
||||
*****************************************************************
|
||||
Info: NBR allows conflicts(one node used by more than one signal)
|
||||
in the earlier iterations. In each iteration, it tries to
|
||||
solve the conflicts while keeping the critical connections
|
||||
routed as short as possible. The routing process is said to
|
||||
be completed when no conflicts exist and all connections
|
||||
are routed.
|
||||
Note: NBR uses a different method to calculate timing slacks. The
|
||||
worst slack and total negative slack may not be the same as
|
||||
that in TRCE report. You should always run TRCE to verify
|
||||
your design.
|
||||
*****************************************************************
|
||||
|
||||
Start NBR special constraint process at 05:22:14 08/15/23
|
||||
|
||||
Start NBR section for initial routing at 05:22:14 08/15/23
|
||||
Level 1, iteration 1
|
||||
2(0.00%) conflicts; 537(79.67%) untouched conns; 468417 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.186ns/-468.418ns; real time: 6 secs
|
||||
Level 2, iteration 1
|
||||
11(0.01%) conflicts; 474(70.33%) untouched conns; 377050 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-377.051ns; real time: 7 secs
|
||||
Level 3, iteration 1
|
||||
20(0.02%) conflicts; 254(37.69%) untouched conns; 373495 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-373.496ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
11(0.01%) conflicts; 0(0.00%) untouched conn; 386254 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-386.255ns; real time: 7 secs
|
||||
|
||||
Info: Initial congestion level at 75% usage is 0
|
||||
Info: Initial congestion area at 75% usage is 0 (0.00%)
|
||||
|
||||
Start NBR section for normal routing at 05:22:15 08/15/23
|
||||
Level 1, iteration 1
|
||||
7(0.01%) conflicts; 4(0.59%) untouched conns; 379537 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-379.537ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
9(0.01%) conflicts; 0(0.00%) untouched conn; 380799 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-380.800ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 390586 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-390.587ns; real time: 7 secs
|
||||
Level 4, iteration 3
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 4
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 5
|
||||
4(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 6
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 7
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 8
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 9
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 10
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 11
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 12
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 13
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 14
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 15
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 16
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 17
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 18
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 19
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 20
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 21
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 22
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 23
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 24
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 25
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for performance tuning (iteration 1) at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 405829 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-405.830ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for re-routing at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for post-routing at 05:22:15 08/15/23
|
||||
|
||||
End NBR router with 0 unrouted connection
|
||||
|
||||
NBR Summary
|
||||
-----------
|
||||
Number of unrouted connections : 0 (0.00%)
|
||||
Number of connections with timing violations : 254 (37.69%)
|
||||
Estimated worst slack<setup> : -4.650ns
|
||||
Timing score<setup> : 391939
|
||||
-----------
|
||||
Notes: The timing info is calculated for SETUP only and all PAR_ADJs are ignored.
|
||||
|
||||
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Total CPU time 6 secs
|
||||
Total REAL time: 7 secs
|
||||
Completely routed.
|
||||
End of route. 674 routed (100.00%); 0 unrouted.
|
||||
|
||||
Hold time timing score: 0, hold timing errors: 0
|
||||
|
||||
Timing score: 391939
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
|
||||
All signals are completely routed.
|
||||
|
||||
|
||||
PAR_SUMMARY::Run status = Completed
|
||||
PAR_SUMMARY::Number of unrouted conns = 0
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = -4.650
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 391.939
|
||||
PAR_SUMMARY::Worst slack<hold /<ns>> = 0.304
|
||||
PAR_SUMMARY::Timing score<hold /<ns>> = 0.000
|
||||
PAR_SUMMARY::Number of errors = 0
|
||||
|
||||
Total CPU time to completion: 6 secs
|
||||
Total REAL time to completion: 7 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,83 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>Project Summary</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><TABLE border=1 width=100% cellspacing=0 cellpadding=2><small>
|
||||
<TR>
|
||||
<TD align='center' BGCOLOR='#000099' COLSPAN='4'><SPAN style="COLOR: #FFFFFF"><B>RAM2GS_LCMXO2_1200HC project summary</B></SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Module Name:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">RAM2GS_LCMXO2_1200HC</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Synthesis:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">Lattice LSE</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Implementation Name:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">impl1</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Strategy Name:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">Strategy1</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Last Process:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">JEDEC File</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">State:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">Passed</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Target Device:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">LCMXO2-1200HC-4TG100C</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Device Family:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">MachXO2</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Device Type:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">LCMXO2-1200HC</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Package Type:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">TQFP100</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Performance grade:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">4</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Operating conditions:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">COM</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Logic preference file:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='3'><SPAN style="COLOR: #000000">RAM2GS_LCMXO2_1200HC.lpf</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Physical Preference file:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='3'><SPAN style="COLOR: #000000">impl1/RAM2GS_LCMXO2_1200HC_impl1.prf</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Product Version:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000">3.12.1.454</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Patch Version:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='1'><SPAN style="COLOR: #000000"></SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Updated:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='3'><SPAN style="COLOR: #000000">2023/08/15 05:22:21</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Implementation Location:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='3'><SPAN style="COLOR: #000000">D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1</SPAN></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align='left' BGCOLOR='#DEE8F4' COLSPAN='1'><SPAN style="COLOR: #000000">Project File:</SPAN></TD>
|
||||
<TD align='left' BGCOLOR='#FFFFFF' COLSPAN='3'><SPAN style="COLOR: #000000">D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/RAM2GS_LCMXO2_1200HC.ldf</SPAN></TD>
|
||||
</TR>
|
||||
</small></TABLE>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,430 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>Lattice Map TRACE Report</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Map_Twr"></A><B><U><big>Map TRACE Report</big></U></B>
|
||||
|
||||
Loading design for application trce from file ram2gs_lcmxo2_1200hc_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application trce from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Setup and Hold Report
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
<A name="Map_Twr_setup"></A><B><U><big>Lattice TRACE Report - Setup, Version Diamond (64-bit) 3.12.1.454</big></U></B>
|
||||
Tue Aug 15 05:22:07 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
<A name="mtw1_set_ri"></A><B><U><big>Report Information</big></U></B>
|
||||
------------------
|
||||
Command line: trce -v 1 -gt -mapchkpnt 0 -sethld -o RAM2GS_LCMXO2_1200HC_impl1.tw1 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1_map.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,4
|
||||
Report level: verbose report, limited to 1 item per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
<A name="mtw1_set_ps"></A><B><U><big>Preference Summary</big></U></B>
|
||||
|
||||
<FONT COLOR=red><LI><A href='#map_twr_pref_0_0' Target='right'><FONT COLOR=red>FREQUENCY NET "RCLK_c" 299.401000 MHz (245 errors)</FONT></A></LI>
|
||||
</FONT> 459 items scored, 245 timing errors detected.
|
||||
Warning: 139.762MHz is the maximum frequency for this preference.
|
||||
|
||||
<FONT COLOR=red><LI><A href='#map_twr_pref_0_1' Target='right'><FONT COLOR=red>FREQUENCY NET "PHI2_c" 99.079000 MHz (104 errors)</FONT></A></LI>
|
||||
</FONT> 113 items scored, 104 timing errors detected.
|
||||
Warning: 50.592MHz is the maximum frequency for this preference.
|
||||
|
||||
Report Type: based on TRACE automatically generated preferences
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
<A name="map_twr_pref_0_0"></A>Preference: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
459 items scored, 245 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path exceeds requirements by 3.815ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q FS_610__i13 (from RCLK_c +)
|
||||
Destination: FF Data in n8MEGEN_418 (to RCLK_c +)
|
||||
|
||||
Delay: 6.873ns (28.2% logic, 71.8% route), 4 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
6.873ns physical path delay SLICE_0 to SLICE_57 exceeds
|
||||
3.340ns delay constraint less
|
||||
0.282ns CE_SET requirement (totaling 3.058ns) by 3.815ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_0 to SLICE_57:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.452 SLICE_0.CLK to SLICE_0.Q0 SLICE_0 (from RCLK_c)
|
||||
ROUTE 3 e 1.234 SLICE_0.Q0 to SLICE_85.B0 FS_13
|
||||
CTOF_DEL --- 0.495 SLICE_85.B0 to SLICE_85.F0 SLICE_85
|
||||
ROUTE 5 e 1.234 SLICE_85.F0 to SLICE_57.A1 n10
|
||||
CTOF_DEL --- 0.495 SLICE_57.A1 to SLICE_57.F1 SLICE_57
|
||||
ROUTE 2 e 1.234 SLICE_57.F1 to SLICE_84.A0 n2367
|
||||
CTOF_DEL --- 0.495 SLICE_84.A0 to SLICE_84.F0 SLICE_84
|
||||
ROUTE 1 e 1.234 SLICE_84.F0 to SLICE_57.CE RCLK_c_enable_15 (to RCLK_c)
|
||||
--------
|
||||
6.873 (28.2% logic, 71.8% route), 4 logic levels.
|
||||
|
||||
Warning: 139.762MHz is the maximum frequency for this preference.
|
||||
|
||||
|
||||
================================================================================
|
||||
<A name="map_twr_pref_0_1"></A>Preference: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
113 items scored, 104 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path exceeds requirements by 4.837ns (weighted slack = -9.674ns)
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q Bank_i7 (from PHI2_c +)
|
||||
Destination: FF Data in CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.577ns (30.6% logic, 69.4% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.577ns physical path delay SLICE_101 to SLICE_19 exceeds
|
||||
5.047ns delay constraint less
|
||||
0.307ns CE_SET requirement (totaling 4.740ns) by 4.837ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_101 to SLICE_19:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.452 SLICE_101.CLK to SLICE_101.Q1 SLICE_101 (from PHI2_c)
|
||||
ROUTE 1 e 1.234 SLICE_101.Q1 to SLICE_100.C1 Bank_7
|
||||
CTOF_DEL --- 0.495 SLICE_100.C1 to SLICE_100.F1 SLICE_100
|
||||
ROUTE 1 e 1.234 SLICE_100.F1 to SLICE_74.B1 n2277
|
||||
CTOF_DEL --- 0.495 SLICE_74.B1 to SLICE_74.F1 SLICE_74
|
||||
ROUTE 8 e 1.234 SLICE_74.F1 to SLICE_91.B1 n26
|
||||
CTOF_DEL --- 0.495 SLICE_91.B1 to SLICE_91.F1 SLICE_91
|
||||
ROUTE 1 e 1.234 SLICE_91.F1 to SLICE_88.D0 n2362
|
||||
CTOF_DEL --- 0.495 SLICE_88.D0 to SLICE_88.F0 SLICE_88
|
||||
ROUTE 3 e 0.480 SLICE_88.F0 to SLICE_88.C1 C1Submitted_N_237
|
||||
CTOF_DEL --- 0.495 SLICE_88.C1 to SLICE_88.F1 SLICE_88
|
||||
ROUTE 1 e 1.234 SLICE_88.F1 to SLICE_19.CE PHI2_N_120_enable_1 (to PHI2_c)
|
||||
--------
|
||||
9.577 (30.6% logic, 69.4% route), 6 logic levels.
|
||||
|
||||
Warning: 50.592MHz is the maximum frequency for this preference.
|
||||
|
||||
<A name="mtw1_set_rs"></A><B><U><big>Report Summary</big></U></B>
|
||||
--------------
|
||||
----------------------------------------------------------------------------
|
||||
Preference | Constraint| Actual|Levels
|
||||
----------------------------------------------------------------------------
|
||||
| | |
|
||||
FREQUENCY NET "RCLK_c" 299.401000 MHz ; | 299.401 MHz| 139.762 MHz| 4 *
|
||||
| | |
|
||||
FREQUENCY NET "PHI2_c" 99.079000 MHz ; | 99.079 MHz| 50.592 MHz| 6 *
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
2 preferences(marked by "*" above) not met.
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
Critical Nets | Loads| Errors| % of total
|
||||
----------------------------------------------------------------------------
|
||||
n26 | 8| 78| 22.35%
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
<A name="mtw1_set_clkda"></A><B><U><big>Clock Domains Analysis</big></U></B>
|
||||
------------------------
|
||||
|
||||
Found 4 clocks:
|
||||
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 9
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 6
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
Covered under: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 14
|
||||
Covered under: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
|
||||
<A name="mtw1_set_ts"></A><B><U><big>Timing summary (Setup):</big></U></B>
|
||||
---------------
|
||||
|
||||
Timing errors: 349 Score: 848079
|
||||
Cumulative negative slack: 584487
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
<A name="Map_Twr_hold"></A><B><U><big>Lattice TRACE Report - Hold, Version Diamond (64-bit) 3.12.1.454</big></U></B>
|
||||
Tue Aug 15 05:22:07 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
<A name="mtw1_hold_ri"></A><B><U><big>Report Information</big></U></B>
|
||||
------------------
|
||||
Command line: trce -v 1 -gt -mapchkpnt 0 -sethld -o RAM2GS_LCMXO2_1200HC_impl1.tw1 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1_map.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,M
|
||||
Report level: verbose report, limited to 1 item per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
<A name="mtw1_hold_ps"></A><B><U><big>Preference Summary</big></U></B>
|
||||
|
||||
<LI><A href='#map_twr_pref_1_0' Target='right'>FREQUENCY NET "RCLK_c" 299.401000 MHz (0 errors)</A></LI> 459 items scored, 0 timing errors detected.
|
||||
|
||||
<LI><A href='#map_twr_pref_1_1' Target='right'>FREQUENCY NET "PHI2_c" 99.079000 MHz (0 errors)</A></LI> 113 items scored, 0 timing errors detected.
|
||||
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
<A name="map_twr_pref_1_0"></A>Preference: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
459 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 0.351ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q IS_FSM__i4 (from RCLK_c +)
|
||||
Destination: FF Data in IS_FSM__i5 (to RCLK_c +)
|
||||
|
||||
Delay: 0.332ns (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
0.332ns physical path delay SLICE_106 to SLICE_106 meets
|
||||
-0.019ns M_HLD and
|
||||
0.000ns delay constraint requirement (totaling -0.019ns) by 0.351ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_106 to SLICE_106:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.133 SLICE_106.CLK to SLICE_106.Q0 SLICE_106 (from RCLK_c)
|
||||
ROUTE 1 e 0.199 SLICE_106.Q0 to SLICE_106.M1 n736 (to RCLK_c)
|
||||
--------
|
||||
0.332 (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
|
||||
================================================================================
|
||||
<A name="map_twr_pref_1_1"></A>Preference: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
113 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 0.447ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q C1Submitted_406 (from PHI2_c -)
|
||||
Destination: FF Data in C1Submitted_406 (to PHI2_c -)
|
||||
|
||||
Delay: 0.434ns (53.9% logic, 46.1% route), 2 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
0.434ns physical path delay SLICE_15 to SLICE_15 meets
|
||||
-0.013ns DIN_HLD and
|
||||
0.000ns delay constraint requirement (totaling -0.013ns) by 0.447ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_15 to SLICE_15:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.133 SLICE_15.CLK to SLICE_15.Q0 SLICE_15 (from PHI2_c)
|
||||
ROUTE 2 e 0.199 SLICE_15.Q0 to SLICE_15.C0 C1Submitted
|
||||
CTOF_DEL --- 0.101 SLICE_15.C0 to SLICE_15.F0 SLICE_15
|
||||
ROUTE 1 e 0.001 SLICE_15.F0 to SLICE_15.DI0 n1398 (to PHI2_c)
|
||||
--------
|
||||
0.434 (53.9% logic, 46.1% route), 2 logic levels.
|
||||
|
||||
<A name="mtw1_hold_rs"></A><B><U><big>Report Summary</big></U></B>
|
||||
--------------
|
||||
----------------------------------------------------------------------------
|
||||
Preference(MIN Delays) | Constraint| Actual|Levels
|
||||
----------------------------------------------------------------------------
|
||||
| | |
|
||||
FREQUENCY NET "RCLK_c" 299.401000 MHz ; | 0.000 ns| 0.351 ns| 1
|
||||
| | |
|
||||
FREQUENCY NET "PHI2_c" 99.079000 MHz ; | 0.000 ns| 0.447 ns| 2
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
All preferences were met.
|
||||
|
||||
|
||||
<A name="mtw1_hold_clkda"></A><B><U><big>Clock Domains Analysis</big></U></B>
|
||||
------------------------
|
||||
|
||||
Found 4 clocks:
|
||||
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 9
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 6
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
Covered under: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 14
|
||||
Covered under: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
|
||||
<A name="mtw1_hold_ts"></A><B><U><big>Timing summary (Hold):</big></U></B>
|
||||
---------------
|
||||
|
||||
Timing errors: 0 Score: 0
|
||||
Cumulative negative slack: 0
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
|
||||
|
||||
<A name="mtw1_ts"></A><B><U><big>Timing summary (Setup and Hold):</big></U></B>
|
||||
---------------
|
||||
|
||||
Timing errors: 349 (setup), 0 (hold)
|
||||
Score: 848079 (setup), 0 (hold)
|
||||
Cumulative negative slack: 584487 (584487+0)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
File diff suppressed because it is too large
Load Diff
@ -1,16 +0,0 @@
|
||||
Results of NGD DRC are available in RAM2GS_drc.log.
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00a/data/xo2alib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00/data/xo2clib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/mg5g00/data/mg5glib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/or5g00/data/orc5glib.ngl'...
|
||||
|
||||
|
||||
Running DRC...
|
||||
|
||||
DRC complete with no errors or warnings
|
||||
|
||||
Design Results:
|
||||
309 blocks expanded
|
||||
completed the first expansion
|
||||
All blocks are expanded and NGD expansion is successful.
|
||||
Writing NGD file RAM2GS_LCMXO2_1200HC_impl1.ngd.
|
@ -1,297 +0,0 @@
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice Synthesis Timing Report, Version
|
||||
Tue Aug 15 05:03:26 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Report Information
|
||||
------------------
|
||||
Design: RAM2GS
|
||||
Constraint file:
|
||||
Report level: verbose report, limited to 3 items per constraint
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk3 [get_nets nCCAS_c]
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk2 [get_nets nCRAS_c]
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk1 [get_nets PHI2_c]
|
||||
122 items scored, 119 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path violates requirements by 7.418ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK Bank_i1 (from PHI2_c +)
|
||||
Destination: FD1P3AX SP CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.633ns (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.633ns data_path Bank_i1 to CmdEnable_405 violates
|
||||
2.500ns delay constraint less
|
||||
0.285ns LCE_S requirement (totaling 2.215ns) by 7.418ns
|
||||
|
||||
Path Details: Bank_i1 to CmdEnable_405
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q Bank_i1 (from PHI2_c)
|
||||
Route 1 e 0.941 Bank[1]
|
||||
LUT4 --- 0.493 D to Z i8_4_lut
|
||||
Route 2 e 1.141 n22
|
||||
LUT4 --- 0.493 B to Z i11_3_lut_rep_20
|
||||
Route 7 e 1.502 n2369
|
||||
LUT4 --- 0.493 A to Z i1_2_lut_rep_13_3_lut
|
||||
Route 1 e 0.941 n2362
|
||||
LUT4 --- 0.493 D to Z i1_4_lut_adj_13
|
||||
Route 3 e 1.258 C1Submitted_N_237
|
||||
LUT4 --- 0.493 C to Z i34_4_lut
|
||||
Route 1 e 0.941 PHI2_N_120_enable_1
|
||||
--------
|
||||
9.633 (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 7.418ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK Bank_i4 (from PHI2_c +)
|
||||
Destination: FD1P3AX SP CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.633ns (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.633ns data_path Bank_i4 to CmdEnable_405 violates
|
||||
2.500ns delay constraint less
|
||||
0.285ns LCE_S requirement (totaling 2.215ns) by 7.418ns
|
||||
|
||||
Path Details: Bank_i4 to CmdEnable_405
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q Bank_i4 (from PHI2_c)
|
||||
Route 1 e 0.941 Bank[4]
|
||||
LUT4 --- 0.493 C to Z i8_4_lut
|
||||
Route 2 e 1.141 n22
|
||||
LUT4 --- 0.493 B to Z i11_3_lut_rep_20
|
||||
Route 7 e 1.502 n2369
|
||||
LUT4 --- 0.493 A to Z i1_2_lut_rep_13_3_lut
|
||||
Route 1 e 0.941 n2362
|
||||
LUT4 --- 0.493 D to Z i1_4_lut_adj_13
|
||||
Route 3 e 1.258 C1Submitted_N_237
|
||||
LUT4 --- 0.493 C to Z i34_4_lut
|
||||
Route 1 e 0.941 PHI2_N_120_enable_1
|
||||
--------
|
||||
9.633 (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 7.256ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK Bank_i3 (from PHI2_c +)
|
||||
Destination: FD1P3AX SP CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.471ns (30.7% logic, 69.3% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.471ns data_path Bank_i3 to CmdEnable_405 violates
|
||||
2.500ns delay constraint less
|
||||
0.285ns LCE_S requirement (totaling 2.215ns) by 7.256ns
|
||||
|
||||
Path Details: Bank_i3 to CmdEnable_405
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q Bank_i3 (from PHI2_c)
|
||||
Route 1 e 0.941 Bank[3]
|
||||
LUT4 --- 0.493 B to Z i1989_2_lut
|
||||
Route 1 e 0.941 n2287
|
||||
LUT4 --- 0.493 C to Z i12_4_lut
|
||||
Route 8 e 1.540 n26
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_rep_13_3_lut
|
||||
Route 1 e 0.941 n2362
|
||||
LUT4 --- 0.493 D to Z i1_4_lut_adj_13
|
||||
Route 3 e 1.258 C1Submitted_N_237
|
||||
LUT4 --- 0.493 C to Z i34_4_lut
|
||||
Route 1 e 0.941 PHI2_N_120_enable_1
|
||||
--------
|
||||
9.471 (30.7% logic, 69.3% route), 6 logic levels.
|
||||
|
||||
Warning: 9.918 ns is the maximum delay for this constraint.
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk0 [get_nets RCLK_c]
|
||||
498 items scored, 186 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path violates requirements by 3.319ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK FS_610__i13 (from RCLK_c +)
|
||||
Destination: FD1P3AY D nUFMCS_415 (to RCLK_c +)
|
||||
|
||||
Delay: 8.159ns (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
8.159ns data_path FS_610__i13 to nUFMCS_415 violates
|
||||
5.000ns delay constraint less
|
||||
0.160ns L_S requirement (totaling 4.840ns) by 3.319ns
|
||||
|
||||
Path Details: FS_610__i13 to nUFMCS_415
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q FS_610__i13 (from RCLK_c)
|
||||
Route 3 e 1.315 FS[13]
|
||||
LUT4 --- 0.493 B to Z i3_4_lut_adj_7
|
||||
Route 5 e 1.405 n10
|
||||
LUT4 --- 0.493 C to Z i1_2_lut_rep_19_3_lut
|
||||
Route 2 e 1.141 n2368
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_4_lut
|
||||
Route 1 e 0.941 n64
|
||||
LUT4 --- 0.493 B to Z i1448_4_lut
|
||||
Route 1 e 0.941 nUFMCS_N_199
|
||||
--------
|
||||
8.159 (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 3.319ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK FS_610__i15 (from RCLK_c +)
|
||||
Destination: FD1P3AY D nUFMCS_415 (to RCLK_c +)
|
||||
|
||||
Delay: 8.159ns (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
8.159ns data_path FS_610__i15 to nUFMCS_415 violates
|
||||
5.000ns delay constraint less
|
||||
0.160ns L_S requirement (totaling 4.840ns) by 3.319ns
|
||||
|
||||
Path Details: FS_610__i15 to nUFMCS_415
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q FS_610__i15 (from RCLK_c)
|
||||
Route 3 e 1.315 FS[15]
|
||||
LUT4 --- 0.493 C to Z i3_4_lut_adj_7
|
||||
Route 5 e 1.405 n10
|
||||
LUT4 --- 0.493 C to Z i1_2_lut_rep_19_3_lut
|
||||
Route 2 e 1.141 n2368
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_4_lut
|
||||
Route 1 e 0.941 n64
|
||||
LUT4 --- 0.493 B to Z i1448_4_lut
|
||||
Route 1 e 0.941 nUFMCS_N_199
|
||||
--------
|
||||
8.159 (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 3.319ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK FS_610__i16 (from RCLK_c +)
|
||||
Destination: FD1P3AY D nUFMCS_415 (to RCLK_c +)
|
||||
|
||||
Delay: 8.159ns (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
8.159ns data_path FS_610__i16 to nUFMCS_415 violates
|
||||
5.000ns delay constraint less
|
||||
0.160ns L_S requirement (totaling 4.840ns) by 3.319ns
|
||||
|
||||
Path Details: FS_610__i16 to nUFMCS_415
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q FS_610__i16 (from RCLK_c)
|
||||
Route 3 e 1.315 FS[16]
|
||||
LUT4 --- 0.493 D to Z i3_4_lut_adj_7
|
||||
Route 5 e 1.405 n10
|
||||
LUT4 --- 0.493 C to Z i1_2_lut_rep_19_3_lut
|
||||
Route 2 e 1.141 n2368
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_4_lut
|
||||
Route 1 e 0.941 n64
|
||||
LUT4 --- 0.493 B to Z i1448_4_lut
|
||||
Route 1 e 0.941 nUFMCS_N_199
|
||||
--------
|
||||
8.159 (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Warning: 8.319 ns is the maximum delay for this constraint.
|
||||
|
||||
|
||||
Timing Report Summary
|
||||
--------------
|
||||
--------------------------------------------------------------------------------
|
||||
Constraint | Constraint| Actual|Levels
|
||||
--------------------------------------------------------------------------------
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk3 [get_nets nCCAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk2 [get_nets nCRAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk1 [get_nets PHI2_c] | 5.000 ns| 19.836 ns| 6 *
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk0 [get_nets RCLK_c] | 5.000 ns| 8.319 ns| 5 *
|
||||
| | |
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
2 constraints not met.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Critical Nets | Loads| Errors| % of total
|
||||
--------------------------------------------------------------------------------
|
||||
n26 | 8| 84| 27.54%
|
||||
| | |
|
||||
n1997 | 1| 36| 11.80%
|
||||
| | |
|
||||
n1996 | 1| 35| 11.48%
|
||||
| | |
|
||||
n1995 | 1| 33| 10.82%
|
||||
| | |
|
||||
n10 | 5| 32| 10.49%
|
||||
| | |
|
||||
n1998 | 1| 32| 10.49%
|
||||
| | |
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Timing summary:
|
||||
---------------
|
||||
|
||||
Timing errors: 305 Score: 1313492
|
||||
|
||||
Constraints cover 621 paths, 182 nets, and 471 connections (64.2% coverage)
|
||||
|
||||
|
||||
Peak memory: 57921536 bytes, TRCE: 2363392 bytes, DLYMAN: 0 bytes
|
||||
CPU_TIME_REPORT: 0 secs
|
@ -1,362 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>Lattice Synthesis Timing Report</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Map_Twr"></A><B><U><big>Lattice Synthesis Timing Report</big></U></B>
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice Synthesis Timing Report, Version
|
||||
Tue Aug 15 05:03:26 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
<A name="mtw1_ri"></A><B><U><big>Report Information</big></U></B>
|
||||
------------------
|
||||
Design: RAM2GS
|
||||
Constraint file:
|
||||
Report level: verbose report, limited to 3 items per constraint
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk3 [get_nets nCCAS_c]
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk2 [get_nets nCRAS_c]
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk1 [get_nets PHI2_c]
|
||||
122 items scored, 119 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path violates requirements by 7.418ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK Bank_i1 (from PHI2_c +)
|
||||
Destination: FD1P3AX SP CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.633ns (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.633ns data_path Bank_i1 to CmdEnable_405 violates
|
||||
2.500ns delay constraint less
|
||||
0.285ns LCE_S requirement (totaling 2.215ns) by 7.418ns
|
||||
|
||||
Path Details: Bank_i1 to CmdEnable_405
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q Bank_i1 (from PHI2_c)
|
||||
Route 1 e 0.941 Bank[1]
|
||||
LUT4 --- 0.493 D to Z i8_4_lut
|
||||
Route 2 e 1.141 n22
|
||||
LUT4 --- 0.493 B to Z i11_3_lut_rep_20
|
||||
Route 7 e 1.502 n2369
|
||||
LUT4 --- 0.493 A to Z i1_2_lut_rep_13_3_lut
|
||||
Route 1 e 0.941 n2362
|
||||
LUT4 --- 0.493 D to Z i1_4_lut_adj_13
|
||||
Route 3 e 1.258 C1Submitted_N_237
|
||||
LUT4 --- 0.493 C to Z i34_4_lut
|
||||
Route 1 e 0.941 PHI2_N_120_enable_1
|
||||
--------
|
||||
9.633 (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 7.418ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK Bank_i4 (from PHI2_c +)
|
||||
Destination: FD1P3AX SP CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.633ns (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.633ns data_path Bank_i4 to CmdEnable_405 violates
|
||||
2.500ns delay constraint less
|
||||
0.285ns LCE_S requirement (totaling 2.215ns) by 7.418ns
|
||||
|
||||
Path Details: Bank_i4 to CmdEnable_405
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q Bank_i4 (from PHI2_c)
|
||||
Route 1 e 0.941 Bank[4]
|
||||
LUT4 --- 0.493 C to Z i8_4_lut
|
||||
Route 2 e 1.141 n22
|
||||
LUT4 --- 0.493 B to Z i11_3_lut_rep_20
|
||||
Route 7 e 1.502 n2369
|
||||
LUT4 --- 0.493 A to Z i1_2_lut_rep_13_3_lut
|
||||
Route 1 e 0.941 n2362
|
||||
LUT4 --- 0.493 D to Z i1_4_lut_adj_13
|
||||
Route 3 e 1.258 C1Submitted_N_237
|
||||
LUT4 --- 0.493 C to Z i34_4_lut
|
||||
Route 1 e 0.941 PHI2_N_120_enable_1
|
||||
--------
|
||||
9.633 (30.2% logic, 69.8% route), 6 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 7.256ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK Bank_i3 (from PHI2_c +)
|
||||
Destination: FD1P3AX SP CmdEnable_405 (to PHI2_c -)
|
||||
|
||||
Delay: 9.471ns (30.7% logic, 69.3% route), 6 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.471ns data_path Bank_i3 to CmdEnable_405 violates
|
||||
2.500ns delay constraint less
|
||||
0.285ns LCE_S requirement (totaling 2.215ns) by 7.256ns
|
||||
|
||||
Path Details: Bank_i3 to CmdEnable_405
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q Bank_i3 (from PHI2_c)
|
||||
Route 1 e 0.941 Bank[3]
|
||||
LUT4 --- 0.493 B to Z i1989_2_lut
|
||||
Route 1 e 0.941 n2287
|
||||
LUT4 --- 0.493 C to Z i12_4_lut
|
||||
Route 8 e 1.540 n26
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_rep_13_3_lut
|
||||
Route 1 e 0.941 n2362
|
||||
LUT4 --- 0.493 D to Z i1_4_lut_adj_13
|
||||
Route 3 e 1.258 C1Submitted_N_237
|
||||
LUT4 --- 0.493 C to Z i34_4_lut
|
||||
Route 1 e 0.941 PHI2_N_120_enable_1
|
||||
--------
|
||||
9.471 (30.7% logic, 69.3% route), 6 logic levels.
|
||||
|
||||
Warning: 9.918 ns is the maximum delay for this constraint.
|
||||
|
||||
|
||||
|
||||
================================================================================
|
||||
Constraint: create_clock -period 5.000000 -name clk0 [get_nets RCLK_c]
|
||||
498 items scored, 186 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path violates requirements by 3.319ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK FS_610__i13 (from RCLK_c +)
|
||||
Destination: FD1P3AY D nUFMCS_415 (to RCLK_c +)
|
||||
|
||||
Delay: 8.159ns (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
8.159ns data_path FS_610__i13 to nUFMCS_415 violates
|
||||
5.000ns delay constraint less
|
||||
0.160ns L_S requirement (totaling 4.840ns) by 3.319ns
|
||||
|
||||
Path Details: FS_610__i13 to nUFMCS_415
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q FS_610__i13 (from RCLK_c)
|
||||
Route 3 e 1.315 FS[13]
|
||||
LUT4 --- 0.493 B to Z i3_4_lut_adj_7
|
||||
Route 5 e 1.405 n10
|
||||
LUT4 --- 0.493 C to Z i1_2_lut_rep_19_3_lut
|
||||
Route 2 e 1.141 n2368
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_4_lut
|
||||
Route 1 e 0.941 n64
|
||||
LUT4 --- 0.493 B to Z i1448_4_lut
|
||||
Route 1 e 0.941 nUFMCS_N_199
|
||||
--------
|
||||
8.159 (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 3.319ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK FS_610__i15 (from RCLK_c +)
|
||||
Destination: FD1P3AY D nUFMCS_415 (to RCLK_c +)
|
||||
|
||||
Delay: 8.159ns (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
8.159ns data_path FS_610__i15 to nUFMCS_415 violates
|
||||
5.000ns delay constraint less
|
||||
0.160ns L_S requirement (totaling 4.840ns) by 3.319ns
|
||||
|
||||
Path Details: FS_610__i15 to nUFMCS_415
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q FS_610__i15 (from RCLK_c)
|
||||
Route 3 e 1.315 FS[15]
|
||||
LUT4 --- 0.493 C to Z i3_4_lut_adj_7
|
||||
Route 5 e 1.405 n10
|
||||
LUT4 --- 0.493 C to Z i1_2_lut_rep_19_3_lut
|
||||
Route 2 e 1.141 n2368
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_4_lut
|
||||
Route 1 e 0.941 n64
|
||||
LUT4 --- 0.493 B to Z i1448_4_lut
|
||||
Route 1 e 0.941 nUFMCS_N_199
|
||||
--------
|
||||
8.159 (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
|
||||
Error: The following path violates requirements by 3.319ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell name (clock net +/-)
|
||||
|
||||
Source: FD1S3AX CK FS_610__i16 (from RCLK_c +)
|
||||
Destination: FD1P3AY D nUFMCS_415 (to RCLK_c +)
|
||||
|
||||
Delay: 8.159ns (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
8.159ns data_path FS_610__i16 to nUFMCS_415 violates
|
||||
5.000ns delay constraint less
|
||||
0.160ns L_S requirement (totaling 4.840ns) by 3.319ns
|
||||
|
||||
Path Details: FS_610__i16 to nUFMCS_415
|
||||
|
||||
Name Fanout Delay (ns) Pins Resource(Cell.Net)
|
||||
L_CO --- 0.444 CK to Q FS_610__i16 (from RCLK_c)
|
||||
Route 3 e 1.315 FS[16]
|
||||
LUT4 --- 0.493 D to Z i3_4_lut_adj_7
|
||||
Route 5 e 1.405 n10
|
||||
LUT4 --- 0.493 C to Z i1_2_lut_rep_19_3_lut
|
||||
Route 2 e 1.141 n2368
|
||||
LUT4 --- 0.493 B to Z i1_2_lut_4_lut
|
||||
Route 1 e 0.941 n64
|
||||
LUT4 --- 0.493 B to Z i1448_4_lut
|
||||
Route 1 e 0.941 nUFMCS_N_199
|
||||
--------
|
||||
8.159 (29.6% logic, 70.4% route), 5 logic levels.
|
||||
|
||||
Warning: 8.319 ns is the maximum delay for this constraint.
|
||||
|
||||
|
||||
<A name="mtw1_rs"></A><B><U><big>Timing Report Summary</big></U></B>
|
||||
--------------
|
||||
--------------------------------------------------------------------------------
|
||||
Constraint | Constraint| Actual|Levels
|
||||
--------------------------------------------------------------------------------
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk3 [get_nets nCCAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk2 [get_nets nCRAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk1 [get_nets PHI2_c] | 5.000 ns| 19.836 ns| 6 *
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk0 [get_nets RCLK_c] | 5.000 ns| 8.319 ns| 5 *
|
||||
| | |
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
2 constraints not met.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Critical Nets | Loads| Errors| % of total
|
||||
--------------------------------------------------------------------------------
|
||||
n26 | 8| 84| 27.54%
|
||||
| | |
|
||||
n1997 | 1| 36| 11.80%
|
||||
| | |
|
||||
n1996 | 1| 35| 11.48%
|
||||
| | |
|
||||
n1995 | 1| 33| 10.82%
|
||||
| | |
|
||||
n10 | 5| 32| 10.49%
|
||||
| | |
|
||||
n1998 | 1| 32| 10.49%
|
||||
| | |
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
<A name="mtw1_ts"></A><B><U><big>Timing summary:</big></U></B>
|
||||
---------------
|
||||
|
||||
Timing errors: 305 Score: 1313492
|
||||
|
||||
Constraints cover 621 paths, 182 nets, and 471 connections (64.2% coverage)
|
||||
|
||||
|
||||
Peak memory: 57921536 bytes, TRCE: 2363392 bytes, DLYMAN: 0 bytes
|
||||
CPU_TIME_REPORT: 0 secs
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,802 +0,0 @@
|
||||
// Verilog netlist produced by program LSE : version Diamond (64-bit) 3.12.1.454
|
||||
// Netlist written on Tue Aug 15 05:03:26 2023
|
||||
//
|
||||
// Verilog Description of module RAM2GS
|
||||
//
|
||||
|
||||
module RAM2GS (PHI2, MAin, CROW, Din, Dout, nCCAS, nCRAS, nFWE,
|
||||
LED, RBA, RA, RD, nRCS, RCLK, RCKE, nRWE, nRRAS,
|
||||
nRCAS, RDQMH, RDQML, nUFMCS, UFMCLK, UFMSDI, UFMSDO) /* synthesis syn_module_defined=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(1[8:14])
|
||||
input PHI2; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(8[8:12])
|
||||
input [9:0]MAin; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
input [1:0]CROW; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(34[14:18])
|
||||
input [7:0]Din; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
output [7:0]Dout; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
input nCCAS; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[8:13])
|
||||
input nCRAS; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[15:20])
|
||||
input nFWE; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(36[8:12])
|
||||
output LED; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(22[9:12])
|
||||
output [1:0]RBA; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(47[19:22])
|
||||
output [11:0]RA; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
inout [7:0]RD; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
output nRCS; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[13:17])
|
||||
input RCLK; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(41[8:12])
|
||||
output RCKE; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(45[13:17])
|
||||
output nRWE; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[45:49])
|
||||
output nRRAS; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[23:28])
|
||||
output nRCAS; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[34:39])
|
||||
output RDQMH; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(56[16:21])
|
||||
output RDQML; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(56[9:14])
|
||||
output nUFMCS; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(63[13:19])
|
||||
output UFMCLK; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(64[13:19])
|
||||
output UFMSDI; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(65[13:19])
|
||||
input UFMSDO; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(66[8:14])
|
||||
|
||||
wire PHI2_c /* synthesis is_clock=1, SET_AS_NETWORK=PHI2_c */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(8[8:12])
|
||||
wire nCCAS_c /* synthesis is_clock=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[8:13])
|
||||
wire nCRAS_c /* synthesis is_clock=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[15:20])
|
||||
wire RCLK_c /* synthesis SET_AS_NETWORK=RCLK_c, is_clock=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(41[8:12])
|
||||
wire nCCAS_N_3 /* synthesis is_inv_clock=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
wire PHI2_N_120 /* synthesis is_inv_clock=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(38[6:13])
|
||||
wire nCRAS_c__inv /* synthesis is_inv_clock=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[15:20])
|
||||
|
||||
wire GND_net, VCC_net, PHI2r, PHI2r2, PHI2r3, RASr, RASr2,
|
||||
RASr3, CASr, CASr2, CASr3, FWEr, CBR, LEDEN, LED_c,
|
||||
Din_c_7, Din_c_6, Din_c_5, Din_c_4, Din_c_3, Din_c_2, Din_c_1,
|
||||
Din_c_0;
|
||||
wire [7:0]Bank; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(31[12:16])
|
||||
|
||||
wire CROW_c_1, CROW_c_0, MAin_c_9, MAin_c_8, MAin_c_7, MAin_c_6,
|
||||
MAin_c_5, MAin_c_4, MAin_c_3, MAin_c_2, MAin_c_1, MAin_c_0,
|
||||
nFWE_c, n8MEGEN, XOR8MEG, RCKEEN, RCKE_c, nRCS_c, nRRAS_c,
|
||||
nRCAS_c, nRWE_c, RBA_c_1, RBA_c_0, nRowColSel, RA_c, RA_0;
|
||||
wire [9:0]RowA; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(51[12:16])
|
||||
|
||||
wire RA_1_9, RA_1_8, RA_1_7, RA_1_6, RA_1_5, RA_1_4, RA_1_3,
|
||||
RA_1_2, RA_1_1, RA_1_0, RDQML_c, RDQMH_c;
|
||||
wire [7:0]WRD; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(59[12:15])
|
||||
|
||||
wire nUFMCS_c, UFMCLK_c, UFMSDI_c, UFMSDO_c, C1Submitted, ADSubmitted,
|
||||
CmdEnable, CmdSubmitted, Cmdn8MEGEN, CmdUFMCLK, CmdUFMSDI,
|
||||
CmdUFMCS, InitReady, Ready, n10;
|
||||
wire [17:0]FS; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(86[13:15])
|
||||
|
||||
wire RA11_N_184, PHI2_N_120_enable_8, n2036, n1765, n1893, n7,
|
||||
n917, n4, n2277, RCKE_N_132, nRowColSel_N_35, nRWE_N_182,
|
||||
nRowColSel_N_34, nRowColSel_N_33, nRowColSel_N_32, nRCS_N_146,
|
||||
n15, n2260, nRCS_N_142, n2362, nRCS_N_141, nRCAS_N_166,
|
||||
nRWE_N_178, n2180, nRCS_N_139, nRCAS_N_165, nRWE_N_177, nRWE_N_176,
|
||||
n14, n6, n13, n1993, n2254, Ready_N_296, RCLK_c_enable_28,
|
||||
nRCS_N_137, Ready_N_292, nRCS_N_136, nRRAS_N_156, nRCAS_N_161,
|
||||
nRWE_N_171, n2220, RCKEEN_N_121, n15_adj_1, n2371, ADSubmitted_N_246,
|
||||
CmdEnable_N_248, C1Submitted_N_237, PHI2_N_120_enable_3, n2174,
|
||||
n6_adj_2, Cmdn8MEGEN_N_264, XOR8MEG_N_110, n2204, n1996, n6_adj_3,
|
||||
RCLK_c_enable_10, n2191, n2208, n22, n8MEGEN_N_91, UFMCLK_N_224,
|
||||
UFMSDI_N_231, n26, nUFMCS_N_199, n2055, PHI2_N_120_enable_2,
|
||||
n1999, n2287, n726, n727, n728, n729, n730, n732, n733,
|
||||
n734, n735, n736, n737, n738, n2267, n1398, n2183, n1995,
|
||||
PHI2_N_120_enable_1, n1060, n1408, n2228, n2447, n1406,
|
||||
PHI2_N_120_enable_6, n2225, n827, n2370, n1277, n15_adj_4,
|
||||
Dout_c, n78, n79, n80, n81, n82, n83, n84, n85, n86,
|
||||
n87, n88, n89, n90, n91, n92, n93, n94, n95, n2382,
|
||||
RCLK_c_enable_15, n9, n2369, n7_adj_5, n13_adj_6, n2381,
|
||||
n2210, n2380, n2227, n2368, PHI2_N_120_enable_7, n12, n1994,
|
||||
RCLK_c_enable_27, n2367, n1407, n2379, n2378, n2377, n2366,
|
||||
n2365, n2376, n1998, n2375, n4_adj_7, n2374, RCLK_c_enable_6,
|
||||
Dout_0, Dout_1, n984, Dout_2, n8, Dout_3, Dout_4, n1314,
|
||||
Dout_5, Dout_6, RCLK_c_enable_16, n2363, n13_adj_8, n2000,
|
||||
n2373, RCLK_c_enable_5, n1992, n1997, n2372, n64;
|
||||
|
||||
VHI i2 (.Z(VCC_net));
|
||||
INV i2046 (.A(PHI2_c), .Z(PHI2_N_120)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(8[8:12])
|
||||
FD1S3AX PHI2r2_377 (.D(PHI2r), .CK(RCLK_c), .Q(PHI2r2)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam PHI2r2_377.GSR = "ENABLED";
|
||||
LUT4 nRCAS_I_43_4_lut (.A(nRCS_N_142), .B(RASr2), .C(nRowColSel_N_35),
|
||||
.D(CBR), .Z(nRCAS_N_166)) /* synthesis lut_function=(!(A (B (C (D)))+!A (B ((D)+!C)+!B !(C)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(186[13] 231[7])
|
||||
defparam nRCAS_I_43_4_lut.init = 16'h3afa;
|
||||
LUT4 nRCAS_I_0_452_3_lut_4_lut (.A(n2371), .B(nRCAS_N_165), .C(Ready),
|
||||
.D(nRCAS_N_166), .Z(nRCAS_N_161)) /* synthesis lut_function=(A ((D)+!C)+!A (B ((D)+!C)+!B (C (D)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(232[12] 284[6])
|
||||
defparam nRCAS_I_0_452_3_lut_4_lut.init = 16'hfe0e;
|
||||
LUT4 nRWE_I_0_455_4_lut (.A(n1765), .B(nRWE_N_178), .C(Ready), .D(n2371),
|
||||
.Z(nRWE_N_171)) /* synthesis lut_function=(A (B (C+(D))+!B !(C+!(D)))+!A (B+!(C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(232[12] 284[6])
|
||||
defparam nRWE_I_0_455_4_lut.init = 16'hcfc5;
|
||||
FD1S3AX PHI2r3_378 (.D(PHI2r2), .CK(RCLK_c), .Q(PHI2r3)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam PHI2r3_378.GSR = "ENABLED";
|
||||
FD1S3AX RASr_379 (.D(nCRAS_c__inv), .CK(RCLK_c), .Q(RASr)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam RASr_379.GSR = "ENABLED";
|
||||
FD1S3AX RASr2_380 (.D(RASr), .CK(RCLK_c), .Q(RASr2)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam RASr2_380.GSR = "ENABLED";
|
||||
FD1S3AX RASr3_381 (.D(RASr2), .CK(RCLK_c), .Q(RASr3)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam RASr3_381.GSR = "ENABLED";
|
||||
FD1S3AX CASr_382 (.D(nCCAS_N_3), .CK(RCLK_c), .Q(CASr)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam CASr_382.GSR = "ENABLED";
|
||||
FD1S3AX CASr2_383 (.D(CASr), .CK(RCLK_c), .Q(CASr2)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam CASr2_383.GSR = "ENABLED";
|
||||
FD1S3AX CASr3_384 (.D(CASr2), .CK(RCLK_c), .Q(CASr3)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam CASr3_384.GSR = "ENABLED";
|
||||
FD1S3IX RA11_385 (.D(RA11_N_184), .CK(PHI2_c), .CD(n2380), .Q(RA_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam RA11_385.GSR = "ENABLED";
|
||||
CCU2D FS_610_add_4_15 (.A0(FS[13]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[14]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1998),
|
||||
.COUT(n1999), .S0(n82), .S1(n81)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_15.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_15.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_15.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_15.INJECT1_1 = "NO";
|
||||
FD1S3IX RowA_i0 (.D(MAin_c_0), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[0])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i0.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i0 (.D(Din_c_0), .CK(nCCAS_N_3), .Q(WRD[0])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i0.GSR = "ENABLED";
|
||||
FD1S3AX FWEr_389 (.D(n2373), .CK(nCRAS_c__inv), .Q(FWEr)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam FWEr_389.GSR = "ENABLED";
|
||||
FD1S3AX CBR_390 (.D(nCCAS_N_3), .CK(nCRAS_c__inv), .Q(CBR)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam CBR_390.GSR = "ENABLED";
|
||||
FD1S3AX RCKE_395 (.D(RCKE_N_132), .CK(RCLK_c), .Q(RCKE_c)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(141[9] 144[5])
|
||||
defparam RCKE_395.GSR = "ENABLED";
|
||||
FD1P3AY nRCS_396 (.D(nRCS_N_136), .SP(RCLK_c_enable_6), .CK(RCLK_c),
|
||||
.Q(nRCS_c)) /* synthesis lse_init_val=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam nRCS_396.GSR = "ENABLED";
|
||||
LUT4 i1477_2_lut (.A(nRWE_N_177), .B(nRCAS_N_165), .Z(n1765)) /* synthesis lut_function=(A+(B)) */ ;
|
||||
defparam i1477_2_lut.init = 16'heeee;
|
||||
FD1P3AX nRowColSel_402 (.D(n917), .SP(RCLK_c_enable_5), .CK(RCLK_c),
|
||||
.Q(nRowColSel)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam nRowColSel_402.GSR = "ENABLED";
|
||||
CCU2D FS_610_add_4_13 (.A0(FS[11]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[12]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1997),
|
||||
.COUT(n1998), .S0(n84), .S1(n83)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_13.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_13.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_13.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_13.INJECT1_1 = "NO";
|
||||
LUT4 i2_2_lut (.A(InitReady), .B(Ready_N_296), .Z(n6_adj_3)) /* synthesis lut_function=(A (B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam i2_2_lut.init = 16'h8888;
|
||||
FD1P3AX CmdEnable_405 (.D(CmdEnable_N_248), .SP(PHI2_N_120_enable_1),
|
||||
.CK(PHI2_N_120), .Q(CmdEnable)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam CmdEnable_405.GSR = "ENABLED";
|
||||
LUT4 i4_4_lut (.A(MAin_c_1), .B(MAin_c_0), .C(CmdEnable), .D(n6_adj_2),
|
||||
.Z(n2204)) /* synthesis lut_function=(!(A+!(B (C (D))))) */ ;
|
||||
defparam i4_4_lut.init = 16'h4000;
|
||||
FD1P3IX ADSubmitted_407 (.D(ADSubmitted_N_246), .SP(PHI2_N_120_enable_2),
|
||||
.CD(C1Submitted_N_237), .CK(PHI2_N_120), .Q(ADSubmitted)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam ADSubmitted_407.GSR = "ENABLED";
|
||||
LUT4 i26_4_lut (.A(n2183), .B(n2191), .C(Din_c_5), .D(n2254), .Z(n15_adj_1)) /* synthesis lut_function=(A (B (C+!(D))+!B !(C+(D)))+!A (B (C))) */ ;
|
||||
defparam i26_4_lut.init = 16'hc0ca;
|
||||
LUT4 i1_2_lut_3_lut_4_lut (.A(n2369), .B(n26), .C(n2204), .D(nFWE_c),
|
||||
.Z(n2220)) /* synthesis lut_function=(!((B+((D)+!C))+!A)) */ ;
|
||||
defparam i1_2_lut_3_lut_4_lut.init = 16'h0020;
|
||||
FD1P3AY nRRAS_397 (.D(nRRAS_N_156), .SP(RCLK_c_enable_6), .CK(RCLK_c),
|
||||
.Q(nRRAS_c)) /* synthesis lse_init_val=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam nRRAS_397.GSR = "ENABLED";
|
||||
LUT4 nRWE_I_50_1_lut (.A(nRWE_N_177), .Z(nRWE_N_176)) /* synthesis lut_function=(!(A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(255[14] 262[8])
|
||||
defparam nRWE_I_50_1_lut.init = 16'h5555;
|
||||
BB Dout_pad_7__713 (.I(WRD[7]), .T(n984), .B(RD[7]), .O(Dout_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
FD1P3AY nRCAS_398 (.D(nRCAS_N_161), .SP(RCLK_c_enable_6), .CK(RCLK_c),
|
||||
.Q(nRCAS_c)) /* synthesis lse_init_val=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam nRCAS_398.GSR = "ENABLED";
|
||||
FD1P3AY nRWE_399 (.D(nRWE_N_171), .SP(RCLK_c_enable_5), .CK(RCLK_c),
|
||||
.Q(nRWE_c)) /* synthesis lse_init_val=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam nRWE_399.GSR = "ENABLED";
|
||||
FD1S3JX RA10_400 (.D(n2036), .CK(RCLK_c), .PD(nRWE_N_176), .Q(RA_0)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam RA10_400.GSR = "ENABLED";
|
||||
FD1P3AX RCKEEN_401 (.D(RCKEEN_N_121), .SP(RCLK_c_enable_6), .CK(RCLK_c),
|
||||
.Q(RCKEEN)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam RCKEEN_401.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i0 (.D(n95), .CK(RCLK_c), .Q(FS[0])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i0.GSR = "ENABLED";
|
||||
FD1S3IX RBA__i1 (.D(CROW_c_0), .CK(nCRAS_c__inv), .CD(n2380), .Q(RBA_c_0)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RBA__i1.GSR = "ENABLED";
|
||||
LUT4 i1_4_lut (.A(Din_c_5), .B(n2220), .C(Din_c_4), .D(Din_c_3),
|
||||
.Z(PHI2_N_120_enable_6)) /* synthesis lut_function=(A (B (C (D)))+!A (B)) */ ;
|
||||
defparam i1_4_lut.init = 16'hc444;
|
||||
LUT4 i29_3_lut (.A(InitReady), .B(n15_adj_4), .C(Ready), .Z(RCKEEN_N_121)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(232[12] 284[6])
|
||||
defparam i29_3_lut.init = 16'hcaca;
|
||||
LUT4 Cmdn8MEGEN_I_93_4_lut (.A(Din_c_0), .B(n8MEGEN), .C(Din_c_4),
|
||||
.D(n1314), .Z(Cmdn8MEGEN_N_264)) /* synthesis lut_function=(A (B ((D)+!C))+!A (B+!((D)+!C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(321[13] 335[7])
|
||||
defparam Cmdn8MEGEN_I_93_4_lut.init = 16'hcc5c;
|
||||
LUT4 i1956_2_lut (.A(MAin_c_0), .B(Din_c_2), .Z(n2254)) /* synthesis lut_function=(A+(B)) */ ;
|
||||
defparam i1956_2_lut.init = 16'heeee;
|
||||
FD1P3AX IS_FSM__i0 (.D(Ready_N_296), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(nRCS_N_139)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i0.GSR = "ENABLED";
|
||||
CCU2D FS_610_add_4_9 (.A0(FS[7]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[8]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1995),
|
||||
.COUT(n1996), .S0(n88), .S1(n87)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_9.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_9.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_9.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_9.INJECT1_1 = "NO";
|
||||
FD1S3JX C1Submitted_406 (.D(n1398), .CK(PHI2_N_120), .PD(C1Submitted_N_237),
|
||||
.Q(C1Submitted)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam C1Submitted_406.GSR = "ENABLED";
|
||||
FD1P3AY nUFMCS_415 (.D(nUFMCS_N_199), .SP(RCLK_c_enable_10), .CK(RCLK_c),
|
||||
.Q(nUFMCS_c)) /* synthesis lse_init_val=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(340[9] 410[5])
|
||||
defparam nUFMCS_415.GSR = "ENABLED";
|
||||
LUT4 i2_4_lut (.A(n2220), .B(Din_c_4), .C(Din_c_3), .D(Din_c_5),
|
||||
.Z(PHI2_N_120_enable_7)) /* synthesis lut_function=(A (B (C+!(D)))) */ ;
|
||||
defparam i2_4_lut.init = 16'h8088;
|
||||
FD1S3AX S_FSM_i1 (.D(n2374), .CK(RCLK_c), .Q(nRowColSel_N_35)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131[13:16])
|
||||
defparam S_FSM_i1.GSR = "ENABLED";
|
||||
CCU2D FS_610_add_4_7 (.A0(FS[5]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[6]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1994),
|
||||
.COUT(n1995), .S0(n90), .S1(n89)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_7.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_7.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_7.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_7.INJECT1_1 = "NO";
|
||||
LUT4 i1_2_lut (.A(Din_c_6), .B(Din_c_3), .Z(n2183)) /* synthesis lut_function=(!((B)+!A)) */ ;
|
||||
defparam i1_2_lut.init = 16'h2222;
|
||||
LUT4 i1_2_lut_rep_15_4_lut (.A(FS[10]), .B(FS[11]), .C(n2368), .D(InitReady),
|
||||
.Z(RCLK_c_enable_16)) /* synthesis lut_function=(!(((C+(D))+!B)+!A)) */ ;
|
||||
defparam i1_2_lut_rep_15_4_lut.init = 16'h0008;
|
||||
CCU2D FS_610_add_4_3 (.A0(FS[1]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[2]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1992),
|
||||
.COUT(n1993), .S0(n94), .S1(n93)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_3.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_3.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_3.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_3.INJECT1_1 = "NO";
|
||||
LUT4 RA11_I_54_3_lut (.A(Din_c_6), .B(XOR8MEG), .C(n8MEGEN), .Z(RA11_N_184)) /* synthesis lut_function=(A (B (C)+!B !(C))+!A (B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(99[22:51])
|
||||
defparam RA11_I_54_3_lut.init = 16'hc6c6;
|
||||
LUT4 i9_2_lut_3_lut (.A(FWEr), .B(CBR), .C(RASr2), .Z(n9)) /* synthesis lut_function=(!(A (C)+!A (B (C)))) */ ;
|
||||
defparam i9_2_lut_3_lut.init = 16'h1f1f;
|
||||
LUT4 i1491_2_lut_rep_30 (.A(RCKE_c), .B(RASr2), .Z(n2379)) /* synthesis lut_function=(A+(B)) */ ;
|
||||
defparam i1491_2_lut_rep_30.init = 16'heeee;
|
||||
LUT4 nRCS_I_31_3_lut_4_lut (.A(RCKE_c), .B(RASr2), .C(nRowColSel_N_35),
|
||||
.D(nRCS_N_142), .Z(nRCS_N_141)) /* synthesis lut_function=(!(A (C+!(D))+!A (B (C+!(D))+!B !(C+(D))))) */ ;
|
||||
defparam nRCS_I_31_3_lut_4_lut.init = 16'h1f10;
|
||||
FD1P3IX UFMCLK_416 (.D(UFMCLK_N_224), .SP(RCLK_c_enable_10), .CD(n2366),
|
||||
.CK(RCLK_c), .Q(UFMCLK_c)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(340[9] 410[5])
|
||||
defparam UFMCLK_416.GSR = "ENABLED";
|
||||
LUT4 MAin_9__I_0_427_i10_3_lut (.A(RowA[9]), .B(MAin_c_9), .C(nRowColSel),
|
||||
.Z(RA_1_9)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i10_3_lut.init = 16'hcaca;
|
||||
LUT4 i3_4_lut (.A(Din_c_2), .B(Din_c_3), .C(Din_c_6), .D(MAin_c_0),
|
||||
.Z(n2191)) /* synthesis lut_function=(!(((C+!(D))+!B)+!A)) */ ;
|
||||
defparam i3_4_lut.init = 16'h0800;
|
||||
LUT4 i1_2_lut_rep_21_3_lut (.A(Din_c_7), .B(Din_c_1), .C(Din_c_0),
|
||||
.Z(n2370)) /* synthesis lut_function=(!((B+!(C))+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(309[7:24])
|
||||
defparam i1_2_lut_rep_21_3_lut.init = 16'h2020;
|
||||
LUT4 MAin_9__I_0_427_i9_3_lut (.A(RowA[8]), .B(MAin_c_8), .C(nRowColSel),
|
||||
.Z(RA_1_8)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i9_3_lut.init = 16'hcaca;
|
||||
LUT4 MAin_9__I_0_427_i8_3_lut (.A(RowA[7]), .B(MAin_c_7), .C(nRowColSel),
|
||||
.Z(RA_1_7)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i8_3_lut.init = 16'hcaca;
|
||||
LUT4 MAin_9__I_0_427_i7_3_lut (.A(RowA[6]), .B(MAin_c_6), .C(nRowColSel),
|
||||
.Z(RA_1_6)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i7_3_lut.init = 16'hcaca;
|
||||
LUT4 MAin_9__I_0_427_i6_3_lut (.A(RowA[5]), .B(MAin_c_5), .C(nRowColSel),
|
||||
.Z(RA_1_5)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i6_3_lut.init = 16'hcaca;
|
||||
CCU2D FS_610_add_4_1 (.A0(GND_net), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[0]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .COUT(n1992),
|
||||
.S1(n95)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_1.INIT0 = 16'hF000;
|
||||
defparam FS_610_add_4_1.INIT1 = 16'h0555;
|
||||
defparam FS_610_add_4_1.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_1.INJECT1_1 = "NO";
|
||||
LUT4 MAin_9__I_0_427_i5_3_lut (.A(RowA[4]), .B(MAin_c_4), .C(nRowColSel),
|
||||
.Z(RA_1_4)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i5_3_lut.init = 16'hcaca;
|
||||
FD1S3AX PHI2r_376 (.D(PHI2_c), .CK(RCLK_c), .Q(PHI2r)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam PHI2r_376.GSR = "ENABLED";
|
||||
LUT4 i1962_4_lut (.A(Din_c_4), .B(Din_c_1), .C(n1314), .D(LEDEN),
|
||||
.Z(n2260)) /* synthesis lut_function=(A+(B (C+(D))+!B (C))) */ ;
|
||||
defparam i1962_4_lut.init = 16'hfefa;
|
||||
LUT4 i1423_2_lut (.A(RCKE_c), .B(RASr2), .Z(nRWE_N_182)) /* synthesis lut_function=((B)+!A) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(168[14] 184[8])
|
||||
defparam i1423_2_lut.init = 16'hdddd;
|
||||
LUT4 MAin_9__I_0_427_i4_3_lut (.A(RowA[3]), .B(MAin_c_3), .C(nRowColSel),
|
||||
.Z(RA_1_3)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i4_3_lut.init = 16'hcaca;
|
||||
FD1S3IX S_FSM_i3 (.D(n1406), .CK(RCLK_c), .CD(n1407), .Q(nRowColSel_N_33)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131[13:16])
|
||||
defparam S_FSM_i3.GSR = "ENABLED";
|
||||
FD1S3IX S_FSM_i4 (.D(n827), .CK(RCLK_c), .CD(n2374), .Q(nRowColSel_N_32)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131[13:16])
|
||||
defparam S_FSM_i4.GSR = "ENABLED";
|
||||
LUT4 i1_2_lut_3_lut_4_lut_adj_1 (.A(Din_c_7), .B(Din_c_1), .C(Din_c_4),
|
||||
.D(Din_c_0), .Z(n2208)) /* synthesis lut_function=(!((B+(C+!(D)))+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(309[7:24])
|
||||
defparam i1_2_lut_3_lut_4_lut_adj_1.init = 16'h0200;
|
||||
LUT4 MAin_c_0_bdd_4_lut (.A(n2369), .B(n26), .C(nFWE_c), .D(MAin_c_1),
|
||||
.Z(PHI2_N_120_enable_2)) /* synthesis lut_function=(!((B+(C+!(D)))+!A)) */ ;
|
||||
defparam MAin_c_0_bdd_4_lut.init = 16'h0200;
|
||||
FD1P3IX UFMSDI_417 (.D(UFMSDI_N_231), .SP(RCLK_c_enable_10), .CD(n2366),
|
||||
.CK(RCLK_c), .Q(UFMSDI_c)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(340[9] 410[5])
|
||||
defparam UFMSDI_417.GSR = "ENABLED";
|
||||
LUT4 MAin_9__I_0_427_i3_3_lut (.A(RowA[2]), .B(MAin_c_2), .C(nRowColSel),
|
||||
.Z(RA_1_2)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i3_3_lut.init = 16'hcaca;
|
||||
LUT4 MAin_9__I_0_427_i2_3_lut (.A(RowA[1]), .B(MAin_c_1), .C(nRowColSel),
|
||||
.Z(RA_1_1)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i2_3_lut.init = 16'hcaca;
|
||||
LUT4 i1448_4_lut (.A(n13_adj_6), .B(n64), .C(CmdUFMCS), .D(InitReady),
|
||||
.Z(nUFMCS_N_199)) /* synthesis lut_function=(!(A (B (C (D)))+!A (B (C+!(D))))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(345[12] 409[6])
|
||||
defparam i1448_4_lut.init = 16'h3fbb;
|
||||
LUT4 i2_3_lut_rep_18_4_lut (.A(n10), .B(n2375), .C(FS[11]), .D(FS[10]),
|
||||
.Z(n2367)) /* synthesis lut_function=(!(A+(B+!(C (D))))) */ ;
|
||||
defparam i2_3_lut_rep_18_4_lut.init = 16'h1000;
|
||||
LUT4 i3_4_lut_adj_2 (.A(nRCS_N_139), .B(InitReady), .C(nRowColSel_N_35),
|
||||
.D(RASr2), .Z(nRCS_N_137)) /* synthesis lut_function=(A+!(B (C (D)))) */ ;
|
||||
defparam i3_4_lut_adj_2.init = 16'hbfff;
|
||||
LUT4 MAin_9__I_0_427_i1_3_lut (.A(RowA[0]), .B(MAin_c_0), .C(nRowColSel),
|
||||
.Z(RA_1_0)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(55[19:54])
|
||||
defparam MAin_9__I_0_427_i1_3_lut.init = 16'hcaca;
|
||||
LUT4 i1416_2_lut (.A(MAin_c_9), .B(nRowColSel), .Z(RDQMH_c)) /* synthesis lut_function=(A+!(B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(58[17:46])
|
||||
defparam i1416_2_lut.init = 16'hbbbb;
|
||||
LUT4 i2001_2_lut (.A(MAin_c_9), .B(nRowColSel), .Z(RDQML_c)) /* synthesis lut_function=(!(A (B))) */ ;
|
||||
defparam i2001_2_lut.init = 16'h7777;
|
||||
LUT4 i2_3_lut_4_lut (.A(n2363), .B(MAin_c_1), .C(n2208), .D(n15_adj_1),
|
||||
.Z(CmdEnable_N_248)) /* synthesis lut_function=(!(A+!(B (C (D))))) */ ;
|
||||
defparam i2_3_lut_4_lut.init = 16'h4000;
|
||||
LUT4 i2005_3_lut_rep_17_4_lut (.A(n10), .B(n2375), .C(InitReady),
|
||||
.D(FS[11]), .Z(n2366)) /* synthesis lut_function=(!(A+(B+(C+(D))))) */ ;
|
||||
defparam i2005_3_lut_rep_17_4_lut.init = 16'h0001;
|
||||
FD1S3AX Bank_i0 (.D(Din_c_0), .CK(PHI2_c), .Q(Bank[0])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i0.GSR = "ENABLED";
|
||||
LUT4 i1427_4_lut (.A(nRCS_N_146), .B(nRowColSel_N_34), .C(n2378),
|
||||
.D(nRowColSel_N_33), .Z(nRCS_N_142)) /* synthesis lut_function=(A (B+(C (D)))+!A (B+(C+!(D)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(195[13] 231[7])
|
||||
defparam i1427_4_lut.init = 16'hfcdd;
|
||||
LUT4 i3_3_lut_4_lut (.A(Din_c_7), .B(Din_c_1), .C(Din_c_6), .D(Din_c_4),
|
||||
.Z(n8)) /* synthesis lut_function=(!((B+(C+(D)))+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(309[7:24])
|
||||
defparam i3_3_lut_4_lut.init = 16'h0002;
|
||||
LUT4 i1_2_lut_adj_3 (.A(FS[10]), .B(n13_adj_6), .Z(RCLK_c_enable_28)) /* synthesis lut_function=(A (B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i1_2_lut_adj_3.init = 16'h8888;
|
||||
LUT4 i1119_1_lut (.A(nRowColSel_N_35), .Z(n1408)) /* synthesis lut_function=(!(A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131[13:16])
|
||||
defparam i1119_1_lut.init = 16'h5555;
|
||||
LUT4 nRCS_N_146_bdd_4_lut (.A(nRCS_N_146), .B(n1060), .C(nRWE_N_182),
|
||||
.D(nRowColSel_N_35), .Z(nRWE_N_178)) /* synthesis lut_function=(A (B (C+!(D))+!B (C (D)))+!A (C+!(D))) */ ;
|
||||
defparam nRCS_N_146_bdd_4_lut.init = 16'hf0dd;
|
||||
LUT4 i11_3_lut_rep_20 (.A(MAin_c_2), .B(n22), .C(MAin_c_5), .Z(n2369)) /* synthesis lut_function=(A (B (C))) */ ;
|
||||
defparam i11_3_lut_rep_20.init = 16'h8080;
|
||||
LUT4 i13_2_lut_rep_16_4_lut (.A(MAin_c_2), .B(n22), .C(MAin_c_5),
|
||||
.D(n26), .Z(n2365)) /* synthesis lut_function=((((D)+!C)+!B)+!A) */ ;
|
||||
defparam i13_2_lut_rep_16_4_lut.init = 16'hff7f;
|
||||
GSR GSR_INST (.GSR(VCC_net));
|
||||
LUT4 i1_4_lut_adj_4 (.A(n2180), .B(n2225), .C(n8), .D(n2382), .Z(ADSubmitted_N_246)) /* synthesis lut_function=(!((B+!(C (D)))+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(309[7:24])
|
||||
defparam i1_4_lut_adj_4.init = 16'h2000;
|
||||
LUT4 i6_4_lut (.A(FS[11]), .B(n12), .C(FS[14]), .D(FS[17]), .Z(n13_adj_6)) /* synthesis lut_function=(A (B (C (D)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i6_4_lut.init = 16'h8000;
|
||||
LUT4 i8_4_lut (.A(MAin_c_7), .B(MAin_c_3), .C(Bank[4]), .D(Bank[1]),
|
||||
.Z(n22)) /* synthesis lut_function=(A (B (C (D)))) */ ;
|
||||
defparam i8_4_lut.init = 16'h8000;
|
||||
LUT4 i1_2_lut_3_lut_4_lut_adj_5 (.A(n2369), .B(n26), .C(MAin_c_0),
|
||||
.D(MAin_c_1), .Z(n2225)) /* synthesis lut_function=((B+!(C (D)))+!A) */ ;
|
||||
defparam i1_2_lut_3_lut_4_lut_adj_5.init = 16'hdfff;
|
||||
LUT4 i5_4_lut (.A(FS[13]), .B(FS[12]), .C(FS[15]), .D(FS[16]), .Z(n12)) /* synthesis lut_function=(A (B (C (D)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i5_4_lut.init = 16'h8000;
|
||||
LUT4 i12_4_lut (.A(Bank[2]), .B(n2277), .C(n2287), .D(Bank[5]),
|
||||
.Z(n26)) /* synthesis lut_function=(A+!(B (C (D)))) */ ;
|
||||
defparam i12_4_lut.init = 16'hbfff;
|
||||
LUT4 i2_3_lut_4_lut_adj_6 (.A(n2369), .B(n26), .C(MAin_c_0), .D(MAin_c_1),
|
||||
.Z(n1277)) /* synthesis lut_function=((B+((D)+!C))+!A) */ ;
|
||||
defparam i2_3_lut_4_lut_adj_6.init = 16'hffdf;
|
||||
LUT4 i637_1_lut_rep_31 (.A(Ready), .Z(n2380)) /* synthesis lut_function=(!(A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam i637_1_lut_rep_31.init = 16'h5555;
|
||||
LUT4 i1573_4_lut (.A(n2367), .B(n2377), .C(InitReady), .D(n4_adj_7),
|
||||
.Z(RCLK_c_enable_15)) /* synthesis lut_function=(A (B (C+(D))+!B !(C+!(D)))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(83[6:15])
|
||||
defparam i1573_4_lut.init = 16'hcac0;
|
||||
LUT4 i3_4_lut_adj_7 (.A(FS[17]), .B(FS[13]), .C(FS[15]), .D(FS[16]),
|
||||
.Z(n10)) /* synthesis lut_function=(A+(B+(C+(D)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i3_4_lut_adj_7.init = 16'hfffe;
|
||||
LUT4 i786_2_lut (.A(nRowColSel_N_33), .B(nRowColSel_N_34), .Z(n1060)) /* synthesis lut_function=(A+(B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(195[13] 231[7])
|
||||
defparam i786_2_lut.init = 16'heeee;
|
||||
LUT4 i1_4_lut_adj_8 (.A(FS[4]), .B(n15), .C(n13), .D(n14), .Z(n4_adj_7)) /* synthesis lut_function=(!((B+(C+(D)))+!A)) */ ;
|
||||
defparam i1_4_lut_adj_8.init = 16'h0002;
|
||||
LUT4 i2_2_lut_3_lut_4_lut (.A(nRCS_N_139), .B(n2381), .C(Ready), .D(nRCAS_N_165),
|
||||
.Z(n2036)) /* synthesis lut_function=(A+((C+(D))+!B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam i2_2_lut_3_lut_4_lut.init = 16'hfffb;
|
||||
LUT4 i2_3_lut_4_lut_4_lut (.A(Ready), .B(n1060), .C(nRowColSel_N_32),
|
||||
.D(nRowColSel_N_35), .Z(RCLK_c_enable_5)) /* synthesis lut_function=((B+(C+(D)))+!A) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam i2_3_lut_4_lut_4_lut.init = 16'hfffd;
|
||||
CCU2D FS_610_add_4_11 (.A0(FS[9]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[10]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1996),
|
||||
.COUT(n1997), .S0(n86), .S1(n85)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_11.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_11.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_11.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_11.INJECT1_1 = "NO";
|
||||
LUT4 i1603_3_lut (.A(n1893), .B(CmdUFMCLK), .C(InitReady), .Z(UFMCLK_N_224)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(83[6:15])
|
||||
defparam i1603_3_lut.init = 16'hcaca;
|
||||
LUT4 i1979_4_lut (.A(MAin_c_6), .B(MAin_c_4), .C(Bank[7]), .D(Bank[0]),
|
||||
.Z(n2277)) /* synthesis lut_function=(A (B (C (D)))) */ ;
|
||||
defparam i1979_4_lut.init = 16'h8000;
|
||||
FD1P3AX IS_FSM__i15 (.D(n726), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(Ready_N_296)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i15.GSR = "ENABLED";
|
||||
LUT4 i771_2_lut_rep_23_2_lut (.A(Ready), .B(nRowColSel_N_35), .Z(n2372)) /* synthesis lut_function=((B)+!A) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam i771_2_lut_rep_23_2_lut.init = 16'hdddd;
|
||||
LUT4 i6_4_lut_adj_9 (.A(FS[5]), .B(FS[7]), .C(FS[1]), .D(FS[2]),
|
||||
.Z(n15)) /* synthesis lut_function=(A+(B+(C+(D)))) */ ;
|
||||
defparam i6_4_lut_adj_9.init = 16'hfffe;
|
||||
LUT4 i1970_4_lut (.A(FS[4]), .B(n13_adj_6), .C(n2267), .D(FS[1]),
|
||||
.Z(n1893)) /* synthesis lut_function=(!(A (B (C)+!B !((D)+!C))+!A (B+!(C (D))))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(86[13:15])
|
||||
defparam i1970_4_lut.init = 16'h3a0a;
|
||||
LUT4 i1_2_lut_2_lut (.A(Ready), .B(nRowColSel_N_34), .Z(n6)) /* synthesis lut_function=((B)+!A) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam i1_2_lut_2_lut.init = 16'hdddd;
|
||||
PFUMX i30 (.BLUT(n13_adj_8), .ALUT(n9), .C0(nRowColSel_N_35), .Z(n15_adj_4));
|
||||
FD1P3AX IS_FSM__i14 (.D(n727), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n726)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i14.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i13 (.D(n728), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n727)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i13.GSR = "ENABLED";
|
||||
LUT4 i1989_2_lut (.A(Bank[6]), .B(Bank[3]), .Z(n2287)) /* synthesis lut_function=(A (B)) */ ;
|
||||
defparam i1989_2_lut.init = 16'h8888;
|
||||
LUT4 i2_3_lut_rep_32 (.A(RASr2), .B(InitReady), .C(nRowColSel_N_35),
|
||||
.Z(n2381)) /* synthesis lut_function=(A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(233[8:20])
|
||||
defparam i2_3_lut_rep_32.init = 16'h8080;
|
||||
LUT4 i1_2_lut_rep_22_4_lut (.A(RASr2), .B(InitReady), .C(nRowColSel_N_35),
|
||||
.D(nRCS_N_139), .Z(n2371)) /* synthesis lut_function=((((D)+!C)+!B)+!A) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(233[8:20])
|
||||
defparam i1_2_lut_rep_22_4_lut.init = 16'hff7f;
|
||||
FD1P3AX IS_FSM__i12 (.D(n729), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n728)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i12.GSR = "ENABLED";
|
||||
FD1P3AX XOR8MEG_408 (.D(XOR8MEG_N_110), .SP(PHI2_N_120_enable_3), .CK(PHI2_N_120),
|
||||
.Q(XOR8MEG)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam XOR8MEG_408.GSR = "ENABLED";
|
||||
FD1P3AX n8MEGEN_418 (.D(n8MEGEN_N_91), .SP(RCLK_c_enable_15), .CK(RCLK_c),
|
||||
.Q(n8MEGEN)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(340[9] 410[5])
|
||||
defparam n8MEGEN_418.GSR = "ENABLED";
|
||||
CCU2D FS_610_add_4_19 (.A0(FS[17]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(GND_net), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n2000),
|
||||
.S0(n78)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_19.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_19.INIT1 = 16'h0000;
|
||||
defparam FS_610_add_4_19.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_19.INJECT1_1 = "NO";
|
||||
FD1P3AX LEDEN_419 (.D(n2447), .SP(RCLK_c_enable_16), .CK(RCLK_c),
|
||||
.Q(LEDEN)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(340[9] 410[5])
|
||||
defparam LEDEN_419.GSR = "ENABLED";
|
||||
FD1P3AX Ready_404 (.D(n2447), .SP(Ready_N_292), .CK(RCLK_c), .Q(Ready)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam Ready_404.GSR = "ENABLED";
|
||||
FD1P3AX CmdUFMCLK_413 (.D(Din_c_1), .SP(PHI2_N_120_enable_8), .CK(PHI2_N_120),
|
||||
.Q(CmdUFMCLK)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam CmdUFMCLK_413.GSR = "ENABLED";
|
||||
FD1P3AX CmdUFMSDI_414 (.D(Din_c_0), .SP(PHI2_N_120_enable_8), .CK(PHI2_N_120),
|
||||
.Q(CmdUFMSDI)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam CmdUFMSDI_414.GSR = "ENABLED";
|
||||
FD1P3AX Cmdn8MEGEN_410 (.D(Cmdn8MEGEN_N_264), .SP(PHI2_N_120_enable_6),
|
||||
.CK(PHI2_N_120), .Q(Cmdn8MEGEN)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam Cmdn8MEGEN_410.GSR = "ENABLED";
|
||||
FD1P3AX CmdSubmitted_411 (.D(n2447), .SP(PHI2_N_120_enable_7), .CK(PHI2_N_120),
|
||||
.Q(CmdSubmitted)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam CmdSubmitted_411.GSR = "ENABLED";
|
||||
FD1P3AX CmdUFMCS_412 (.D(Din_c_2), .SP(PHI2_N_120_enable_8), .CK(PHI2_N_120),
|
||||
.Q(CmdUFMCS)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(288[9] 337[5])
|
||||
defparam CmdUFMCS_412.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i11 (.D(n730), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n729)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i11.GSR = "ENABLED";
|
||||
LUT4 i2008_2_lut_4_lut (.A(RASr2), .B(InitReady), .C(nRowColSel_N_35),
|
||||
.D(Ready), .Z(RCLK_c_enable_27)) /* synthesis lut_function=(!((((D)+!C)+!B)+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(233[8:20])
|
||||
defparam i2008_2_lut_4_lut.init = 16'h0080;
|
||||
LUT4 i1404_4_lut (.A(RASr), .B(RCKEEN), .C(RASr2), .D(RASr3), .Z(RCKE_N_132)) /* synthesis lut_function=(A (B+!(C+!(D)))+!A (B (C+(D))+!B !(C+!(D)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(15[12:17])
|
||||
defparam i1404_4_lut.init = 16'hcfc8;
|
||||
LUT4 i1118_1_lut (.A(nRowColSel_N_34), .Z(n1407)) /* synthesis lut_function=(!(A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131[13:16])
|
||||
defparam i1118_1_lut.init = 16'h5555;
|
||||
FD1P3AX IS_FSM__i10 (.D(nRWE_N_177), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n730)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i10.GSR = "ENABLED";
|
||||
LUT4 i1_2_lut_adj_10 (.A(RASr2), .B(nRowColSel_N_32), .Z(n1406)) /* synthesis lut_function=(!((B)+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(91[9] 95[5])
|
||||
defparam i1_2_lut_adj_10.init = 16'h2222;
|
||||
LUT4 i1439_2_lut (.A(nRowColSel_N_33), .B(nRowColSel_N_32), .Z(n827)) /* synthesis lut_function=(A+(B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131[13:16])
|
||||
defparam i1439_2_lut.init = 16'heeee;
|
||||
FD1P3AX IS_FSM__i9 (.D(n732), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(nRWE_N_177)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i9.GSR = "ENABLED";
|
||||
LUT4 i1432_4_lut (.A(FWEr), .B(n2372), .C(n1060), .D(n2376), .Z(n917)) /* synthesis lut_function=(!(A (B+!(C+!(D)))+!A (B+!(C)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(147[9] 285[5])
|
||||
defparam i1432_4_lut.init = 16'h3032;
|
||||
LUT4 i1_2_lut_rep_33 (.A(Din_c_0), .B(Din_c_2), .Z(n2382)) /* synthesis lut_function=(A (B)) */ ;
|
||||
defparam i1_2_lut_rep_33.init = 16'h8888;
|
||||
LUT4 i1_4_lut_4_lut (.A(CBR), .B(n2227), .C(FWEr), .D(nRowColSel_N_34),
|
||||
.Z(n13_adj_8)) /* synthesis lut_function=(!(A+!(B (C+(D))+!B (D)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(23[27:31])
|
||||
defparam i1_4_lut_4_lut.init = 16'h5540;
|
||||
LUT4 i4_2_lut (.A(FS[8]), .B(FS[0]), .Z(n13)) /* synthesis lut_function=(A+(B)) */ ;
|
||||
defparam i4_2_lut.init = 16'heeee;
|
||||
LUT4 i1589_4_lut (.A(n2174), .B(CmdUFMSDI), .C(InitReady), .D(n4),
|
||||
.Z(UFMSDI_N_231)) /* synthesis lut_function=(A (B (C+(D))+!B !(C+!(D)))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(83[6:15])
|
||||
defparam i1589_4_lut.init = 16'hcac0;
|
||||
LUT4 i2_1_lut_rep_24 (.A(nFWE_c), .Z(n2373)) /* synthesis lut_function=(!(A)) */ ;
|
||||
defparam i2_1_lut_rep_24.init = 16'h5555;
|
||||
LUT4 i2_3_lut_4_lut_adj_11 (.A(Din_c_0), .B(Din_c_2), .C(n2260), .D(Din_c_3),
|
||||
.Z(XOR8MEG_N_110)) /* synthesis lut_function=(!(((C+(D))+!B)+!A)) */ ;
|
||||
defparam i2_3_lut_4_lut_adj_11.init = 16'h0008;
|
||||
FD1P3AX IS_FSM__i8 (.D(n733), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n732)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i8.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i7 (.D(n734), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n733)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i7.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i6 (.D(n735), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n734)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i6.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i5 (.D(n736), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n735)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i5.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i4 (.D(n737), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n736)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i4.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i3 (.D(n738), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n737)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i3.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i2 (.D(nRCAS_N_165), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(n738)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i2.GSR = "ENABLED";
|
||||
FD1P3AX IS_FSM__i1 (.D(nRCS_N_139), .SP(RCLK_c_enable_27), .CK(RCLK_c),
|
||||
.Q(nRCAS_N_165)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263[11:15])
|
||||
defparam IS_FSM__i1.GSR = "ENABLED";
|
||||
FD1S3IX RBA__i2 (.D(CROW_c_1), .CK(nCRAS_c__inv), .CD(n2380), .Q(RBA_c_1)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RBA__i2.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i17 (.D(n78), .CK(RCLK_c), .Q(FS[17])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i17.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i16 (.D(n79), .CK(RCLK_c), .Q(FS[16])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i16.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i15 (.D(n80), .CK(RCLK_c), .Q(FS[15])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i15.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i14 (.D(n81), .CK(RCLK_c), .Q(FS[14])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i14.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i13 (.D(n82), .CK(RCLK_c), .Q(FS[13])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i13.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i12 (.D(n83), .CK(RCLK_c), .Q(FS[12])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i12.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i11 (.D(n84), .CK(RCLK_c), .Q(FS[11])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i11.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i10 (.D(n85), .CK(RCLK_c), .Q(FS[10])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i10.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i9 (.D(n86), .CK(RCLK_c), .Q(FS[9])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i9.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i8 (.D(n87), .CK(RCLK_c), .Q(FS[8])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i8.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i7 (.D(n88), .CK(RCLK_c), .Q(FS[7])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i7.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i6 (.D(n89), .CK(RCLK_c), .Q(FS[6])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i6.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i5 (.D(n90), .CK(RCLK_c), .Q(FS[5])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i5.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i4 (.D(n91), .CK(RCLK_c), .Q(FS[4])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i4.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i3 (.D(n92), .CK(RCLK_c), .Q(FS[3])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i3.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i2 (.D(n93), .CK(RCLK_c), .Q(FS[2])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i2.GSR = "ENABLED";
|
||||
FD1S3AX FS_610__i1 (.D(n94), .CK(RCLK_c), .Q(FS[1])) /* synthesis syn_use_carry_chain=1 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610__i1.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i7 (.D(Din_c_7), .CK(nCCAS_N_3), .Q(WRD[7])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i7.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i6 (.D(Din_c_6), .CK(nCCAS_N_3), .Q(WRD[6])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i6.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i5 (.D(Din_c_5), .CK(nCCAS_N_3), .Q(WRD[5])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i5.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i4 (.D(Din_c_4), .CK(nCCAS_N_3), .Q(WRD[4])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i4.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i3 (.D(Din_c_3), .CK(nCCAS_N_3), .Q(WRD[3])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i3.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i2 (.D(Din_c_2), .CK(nCCAS_N_3), .Q(WRD[2])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i2.GSR = "ENABLED";
|
||||
FD1S3AX WRD_i1 (.D(Din_c_1), .CK(nCCAS_N_3), .Q(WRD[1])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(123[9] 125[5])
|
||||
defparam WRD_i1.GSR = "ENABLED";
|
||||
FD1S3JX RowA_i9 (.D(MAin_c_9), .CK(nCRAS_c__inv), .PD(n2380), .Q(RowA[9])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i9.GSR = "ENABLED";
|
||||
FD1S3IX RowA_i8 (.D(MAin_c_8), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[8])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i8.GSR = "ENABLED";
|
||||
FD1S3IX RowA_i7 (.D(MAin_c_7), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[7])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i7.GSR = "ENABLED";
|
||||
FD1S3IX RowA_i6 (.D(MAin_c_6), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[6])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i6.GSR = "ENABLED";
|
||||
FD1S3JX RowA_i5 (.D(MAin_c_5), .CK(nCRAS_c__inv), .PD(n2380), .Q(RowA[5])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i5.GSR = "ENABLED";
|
||||
FD1S3IX RowA_i4 (.D(MAin_c_4), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[4])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i4.GSR = "ENABLED";
|
||||
FD1S3IX RowA_i3 (.D(MAin_c_3), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[3])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i3.GSR = "ENABLED";
|
||||
FD1S3IX RowA_i2 (.D(MAin_c_2), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[2])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i2.GSR = "ENABLED";
|
||||
FD1S3IX RowA_i1 (.D(MAin_c_1), .CK(nCRAS_c__inv), .CD(n2380), .Q(RowA[1])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam RowA_i1.GSR = "ENABLED";
|
||||
FD1S3AX Bank_i7 (.D(Din_c_7), .CK(PHI2_c), .Q(Bank[7])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i7.GSR = "ENABLED";
|
||||
LUT4 i2_3_lut_3_lut (.A(nFWE_c), .B(Din_c_5), .C(Din_c_3), .Z(n2180)) /* synthesis lut_function=(!(A+!(B (C)))) */ ;
|
||||
defparam i2_3_lut_3_lut.init = 16'h4040;
|
||||
LUT4 i1_2_lut_3_lut (.A(Din_c_6), .B(Din_c_7), .C(Din_c_4), .Z(n6_adj_2)) /* synthesis lut_function=(!(A+(B+!(C)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(315[17:31])
|
||||
defparam i1_2_lut_3_lut.init = 16'h1010;
|
||||
LUT4 RASr2_I_0_1_lut_rep_25 (.A(RASr2), .Z(n2374)) /* synthesis lut_function=(!(A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(143[40:46])
|
||||
defparam RASr2_I_0_1_lut_rep_25.init = 16'h5555;
|
||||
LUT4 i1_4_lut_4_lut_adj_12 (.A(RASr2), .B(n6_adj_3), .C(nRowColSel_N_32),
|
||||
.D(Ready), .Z(Ready_N_292)) /* synthesis lut_function=(A (D)+!A (B (C+(D))+!B (D))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(143[40:46])
|
||||
defparam i1_4_lut_4_lut_adj_12.init = 16'hff40;
|
||||
LUT4 i1_4_lut_adj_13 (.A(Din_c_2), .B(n2055), .C(MAin_c_0), .D(n2362),
|
||||
.Z(C1Submitted_N_237)) /* synthesis lut_function=(!(A+((C+(D))+!B))) */ ;
|
||||
defparam i1_4_lut_adj_13.init = 16'h0004;
|
||||
FD1S3AX Bank_i6 (.D(Din_c_6), .CK(PHI2_c), .Q(Bank[6])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i6.GSR = "ENABLED";
|
||||
FD1S3AX Bank_i5 (.D(Din_c_5), .CK(PHI2_c), .Q(Bank[5])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i5.GSR = "ENABLED";
|
||||
FD1S3AX Bank_i4 (.D(Din_c_4), .CK(PHI2_c), .Q(Bank[4])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i4.GSR = "ENABLED";
|
||||
FD1S3AX Bank_i3 (.D(Din_c_3), .CK(PHI2_c), .Q(Bank[3])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i3.GSR = "ENABLED";
|
||||
FD1S3AX Bank_i2 (.D(Din_c_2), .CK(PHI2_c), .Q(Bank[2])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i2.GSR = "ENABLED";
|
||||
FD1S3AX Bank_i1 (.D(Din_c_1), .CK(PHI2_c), .Q(Bank[1])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(98[9] 102[5])
|
||||
defparam Bank_i1.GSR = "ENABLED";
|
||||
CCU2D FS_610_add_4_5 (.A0(FS[3]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[4]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1993),
|
||||
.COUT(n1994), .S0(n92), .S1(n91)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_5.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_5.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_5.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_5.INJECT1_1 = "NO";
|
||||
BB Dout_pad_6__714 (.I(WRD[6]), .T(n984), .B(RD[6]), .O(Dout_0)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
LUT4 i2_3_lut_4_lut_adj_14 (.A(n2369), .B(n26), .C(n2180), .D(n2204),
|
||||
.Z(PHI2_N_120_enable_8)) /* synthesis lut_function=(!((B+!(C (D)))+!A)) */ ;
|
||||
defparam i2_3_lut_4_lut_adj_14.init = 16'h2000;
|
||||
BB Dout_pad_5__715 (.I(WRD[5]), .T(n984), .B(RD[5]), .O(Dout_1)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
BB Dout_pad_4__716 (.I(WRD[4]), .T(n984), .B(RD[4]), .O(Dout_2)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
BB Dout_pad_3__717 (.I(WRD[3]), .T(n984), .B(RD[3]), .O(Dout_3)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
BB Dout_pad_2__718 (.I(WRD[2]), .T(n984), .B(RD[2]), .O(Dout_4)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
LUT4 i1_2_lut_3_lut_adj_15 (.A(Din_c_6), .B(Din_c_7), .C(Din_c_5),
|
||||
.Z(n1314)) /* synthesis lut_function=(A+(B+(C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(315[17:31])
|
||||
defparam i1_2_lut_3_lut_adj_15.init = 16'hfefe;
|
||||
BB Dout_pad_1__719 (.I(WRD[1]), .T(n984), .B(RD[1]), .O(Dout_5)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
BB Dout_pad_0__720 (.I(WRD[0]), .T(n984), .B(RD[0]), .O(Dout_6)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(60[14:16])
|
||||
OB Dout_pad_7 (.I(Dout_c), .O(Dout[7])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB Dout_pad_6 (.I(Dout_0), .O(Dout[6])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB Dout_pad_5 (.I(Dout_1), .O(Dout[5])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB Dout_pad_4 (.I(Dout_2), .O(Dout[4])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB Dout_pad_3 (.I(Dout_3), .O(Dout[3])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB Dout_pad_2 (.I(Dout_4), .O(Dout[2])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB Dout_pad_1 (.I(Dout_5), .O(Dout[1])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB Dout_pad_0 (.I(Dout_6), .O(Dout[0])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(27[15:19])
|
||||
OB LED_pad (.I(LED_c), .O(LED)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(22[9:12])
|
||||
OB RBA_pad_1 (.I(RBA_c_1), .O(RBA[1])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(47[19:22])
|
||||
OB RBA_pad_0 (.I(RBA_c_0), .O(RBA[0])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(47[19:22])
|
||||
OB RA_pad_11 (.I(RA_c), .O(RA[11])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_10 (.I(RA_0), .O(RA[10])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_9 (.I(RA_1_9), .O(RA[9])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_8 (.I(RA_1_8), .O(RA[8])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_7 (.I(RA_1_7), .O(RA[7])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_6 (.I(RA_1_6), .O(RA[6])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_5 (.I(RA_1_5), .O(RA[5])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_4 (.I(RA_1_4), .O(RA[4])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_3 (.I(RA_1_3), .O(RA[3])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_2 (.I(RA_1_2), .O(RA[2])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_1 (.I(RA_1_1), .O(RA[1])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB RA_pad_0 (.I(RA_1_0), .O(RA[0])); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(52[16:18])
|
||||
OB nRCS_pad (.I(nRCS_c), .O(nRCS)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[13:17])
|
||||
OB RCKE_pad (.I(RCKE_c), .O(RCKE)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(45[13:17])
|
||||
OB nRWE_pad (.I(nRWE_c), .O(nRWE)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[45:49])
|
||||
OB nRRAS_pad (.I(nRRAS_c), .O(nRRAS)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[23:28])
|
||||
OB nRCAS_pad (.I(nRCAS_c), .O(nRCAS)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(46[34:39])
|
||||
OB RDQMH_pad (.I(RDQMH_c), .O(RDQMH)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(56[16:21])
|
||||
OB RDQML_pad (.I(RDQML_c), .O(RDQML)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(56[9:14])
|
||||
OB nUFMCS_pad (.I(nUFMCS_c), .O(nUFMCS)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(63[13:19])
|
||||
OB UFMCLK_pad (.I(UFMCLK_c), .O(UFMCLK)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(64[13:19])
|
||||
OB UFMSDI_pad (.I(UFMSDI_c), .O(UFMSDI)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(65[13:19])
|
||||
IB PHI2_pad (.I(PHI2), .O(PHI2_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(8[8:12])
|
||||
IB MAin_pad_9 (.I(MAin[9]), .O(MAin_c_9)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_8 (.I(MAin[8]), .O(MAin_c_8)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_7 (.I(MAin[7]), .O(MAin_c_7)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_6 (.I(MAin[6]), .O(MAin_c_6)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_5 (.I(MAin[5]), .O(MAin_c_5)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_4 (.I(MAin[4]), .O(MAin_c_4)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_3 (.I(MAin[3]), .O(MAin_c_3)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_2 (.I(MAin[2]), .O(MAin_c_2)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_1 (.I(MAin[1]), .O(MAin_c_1)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB MAin_pad_0 (.I(MAin[0]), .O(MAin_c_0)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(35[14:18])
|
||||
IB CROW_pad_1 (.I(CROW[1]), .O(CROW_c_1)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(34[14:18])
|
||||
IB CROW_pad_0 (.I(CROW[0]), .O(CROW_c_0)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(34[14:18])
|
||||
IB Din_pad_7 (.I(Din[7]), .O(Din_c_7)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB Din_pad_6 (.I(Din[6]), .O(Din_c_6)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB Din_pad_5 (.I(Din[5]), .O(Din_c_5)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB Din_pad_4 (.I(Din[4]), .O(Din_c_4)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB Din_pad_3 (.I(Din[3]), .O(Din_c_3)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB Din_pad_2 (.I(Din[2]), .O(Din_c_2)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB Din_pad_1 (.I(Din[1]), .O(Din_c_1)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB Din_pad_0 (.I(Din[0]), .O(Din_c_0)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(26[14:17])
|
||||
IB nCCAS_pad (.I(nCCAS), .O(nCCAS_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[8:13])
|
||||
IB nCRAS_pad (.I(nCRAS), .O(nCRAS_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[15:20])
|
||||
IB nFWE_pad (.I(nFWE), .O(nFWE_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(36[8:12])
|
||||
IB RCLK_pad (.I(RCLK), .O(RCLK_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(41[8:12])
|
||||
IB UFMSDO_pad (.I(UFMSDO), .O(UFMSDO_c)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(66[8:14])
|
||||
CCU2D FS_610_add_4_17 (.A0(FS[15]), .B0(GND_net), .C0(GND_net), .D0(GND_net),
|
||||
.A1(FS[16]), .B1(GND_net), .C1(GND_net), .D1(GND_net), .CIN(n1999),
|
||||
.COUT(n2000), .S0(n80), .S1(n79)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam FS_610_add_4_17.INIT0 = 16'hfaaa;
|
||||
defparam FS_610_add_4_17.INIT1 = 16'hfaaa;
|
||||
defparam FS_610_add_4_17.INJECT1_0 = "NO";
|
||||
defparam FS_610_add_4_17.INJECT1_1 = "NO";
|
||||
LUT4 i1_2_lut_rep_14_3_lut (.A(n2369), .B(n26), .C(nFWE_c), .Z(n2363)) /* synthesis lut_function=((B+(C))+!A) */ ;
|
||||
defparam i1_2_lut_rep_14_3_lut.init = 16'hfdfd;
|
||||
LUT4 i1_2_lut_rep_13_3_lut (.A(n2369), .B(n26), .C(MAin_c_1), .Z(n2362)) /* synthesis lut_function=((B+!(C))+!A) */ ;
|
||||
defparam i1_2_lut_rep_13_3_lut.init = 16'hdfdf;
|
||||
LUT4 i2010_3_lut_3_lut (.A(nCRAS_c), .B(LEDEN), .C(CBR), .Z(LED_c)) /* synthesis lut_function=(A+((C)+!B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(23[17:23])
|
||||
defparam i2010_3_lut_3_lut.init = 16'hfbfb;
|
||||
LUT4 i5_3_lut (.A(FS[3]), .B(FS[9]), .C(FS[6]), .Z(n14)) /* synthesis lut_function=(A+(B+(C))) */ ;
|
||||
defparam i5_3_lut.init = 16'hfefe;
|
||||
LUT4 i4_4_lut_adj_16 (.A(nRowColSel_N_35), .B(nRowColSel_N_33), .C(nRowColSel_N_32),
|
||||
.D(n6), .Z(RCLK_c_enable_6)) /* synthesis lut_function=(A+(B+(C+(D)))) */ ;
|
||||
defparam i4_4_lut_adj_16.init = 16'hfffe;
|
||||
LUT4 i4_4_lut_adj_17 (.A(n7), .B(FS[8]), .C(FS[10]), .D(n10), .Z(n2174)) /* synthesis lut_function=(!((B+(C+(D)))+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i4_4_lut_adj_17.init = 16'h0002;
|
||||
LUT4 i34_4_lut (.A(n7_adj_5), .B(ADSubmitted), .C(C1Submitted_N_237),
|
||||
.D(n2363), .Z(PHI2_N_120_enable_1)) /* synthesis lut_function=(A (B (C))+!A (B (C+!(D))+!B !(C+(D)))) */ ;
|
||||
defparam i34_4_lut.init = 16'hc0c5;
|
||||
LUT4 i13_3_lut (.A(MAin_c_0), .B(n2210), .C(MAin_c_1), .Z(n7_adj_5)) /* synthesis lut_function=(A (B (C))+!A (B+!(C))) */ ;
|
||||
defparam i13_3_lut.init = 16'hc5c5;
|
||||
LUT4 i1_2_lut_4_lut (.A(FS[11]), .B(n2368), .C(InitReady), .D(FS[10]),
|
||||
.Z(n64)) /* synthesis lut_function=(A+(B+(C+(D)))) */ ;
|
||||
defparam i1_2_lut_4_lut.init = 16'hfffe;
|
||||
LUT4 nRCS_N_137_I_0_4_lut (.A(nRCS_N_137), .B(n2379), .C(Ready), .D(nRowColSel_N_35),
|
||||
.Z(nRRAS_N_156)) /* synthesis lut_function=(!(A (B (C (D)))+!A (B ((D)+!C)+!B !(C)))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(232[12] 284[6])
|
||||
defparam nRCS_N_137_I_0_4_lut.init = 16'h3afa;
|
||||
LUT4 i3_4_lut_adj_18 (.A(Din_c_5), .B(n2228), .C(n2183), .D(n2370),
|
||||
.Z(n2055)) /* synthesis lut_function=(!(A+(B+!(C (D))))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(309[7:24])
|
||||
defparam i3_4_lut_adj_18.init = 16'h1000;
|
||||
LUT4 i1930_2_lut (.A(nFWE_c), .B(Din_c_4), .Z(n2228)) /* synthesis lut_function=(A+(B)) */ ;
|
||||
defparam i1930_2_lut.init = 16'heeee;
|
||||
LUT4 i1110_2_lut_3_lut_4_lut (.A(nFWE_c), .B(n2365), .C(C1Submitted),
|
||||
.D(MAin_c_1), .Z(n1398)) /* synthesis lut_function=(A (C)+!A (B (C)+!B !((D)+!C))) */ ;
|
||||
defparam i1110_2_lut_3_lut_4_lut.init = 16'he0f0;
|
||||
LUT4 i1_2_lut_adj_19 (.A(FS[11]), .B(FS[6]), .Z(n4)) /* synthesis lut_function=(A (B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i1_2_lut_adj_19.init = 16'h8888;
|
||||
LUT4 i2_4_lut_adj_20 (.A(n2375), .B(FS[7]), .C(FS[9]), .D(FS[5]),
|
||||
.Z(n7)) /* synthesis lut_function=(!(A+(B (C)+!B !(C (D))))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i2_4_lut_adj_20.init = 16'h1404;
|
||||
LUT4 i1417_2_lut (.A(nCCAS_c), .B(nFWE_c), .Z(n984)) /* synthesis lut_function=(A+(B)) */ ;
|
||||
defparam i1417_2_lut.init = 16'heeee;
|
||||
LUT4 i2_4_lut_adj_21 (.A(n2228), .B(CmdEnable), .C(n1277), .D(n1314),
|
||||
.Z(PHI2_N_120_enable_3)) /* synthesis lut_function=(!(A+((C+(D))+!B))) */ ;
|
||||
defparam i2_4_lut_adj_21.init = 16'h0004;
|
||||
LUT4 i3_4_lut_adj_22 (.A(Din_c_5), .B(n2191), .C(C1Submitted), .D(n2208),
|
||||
.Z(n2210)) /* synthesis lut_function=(!(((C+!(D))+!B)+!A)) */ ;
|
||||
defparam i3_4_lut_adj_22.init = 16'h0800;
|
||||
LUT4 i1_2_lut_adj_23 (.A(nRowColSel_N_33), .B(CASr2), .Z(n2227)) /* synthesis lut_function=(A+!(B)) */ ;
|
||||
defparam i1_2_lut_adj_23.init = 16'hbbbb;
|
||||
FD1P3AX InitReady_394 (.D(n2447), .SP(RCLK_c_enable_28), .CK(RCLK_c),
|
||||
.Q(InitReady)) /* synthesis lse_init_val=0 */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(134[9] 138[5])
|
||||
defparam InitReady_394.GSR = "ENABLED";
|
||||
LUT4 nRCS_I_0_448_3_lut (.A(nRCS_N_137), .B(nRCS_N_141), .C(Ready),
|
||||
.Z(nRCS_N_136)) /* synthesis lut_function=(A (B+!(C))+!A (B (C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(232[12] 284[6])
|
||||
defparam nRCS_I_0_448_3_lut.init = 16'hcaca;
|
||||
LUT4 i1969_2_lut_3_lut_4_lut (.A(FS[12]), .B(FS[14]), .C(FS[11]),
|
||||
.D(n10), .Z(n2267)) /* synthesis lut_function=(A+(B+((D)+!C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i1969_2_lut_3_lut_4_lut.init = 16'hffef;
|
||||
LUT4 i1_2_lut_rep_19_3_lut (.A(FS[12]), .B(FS[14]), .C(n10), .Z(n2368)) /* synthesis lut_function=(A+(B+(C))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i1_2_lut_rep_19_3_lut.init = 16'hfefe;
|
||||
LUT4 i2_3_lut_4_lut_adj_24 (.A(CBR), .B(CASr3), .C(FWEr), .D(CASr2),
|
||||
.Z(nRCS_N_146)) /* synthesis lut_function=(!(A+(B+!(C (D))))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam i2_3_lut_4_lut_adj_24.init = 16'h1000;
|
||||
LUT4 i3_2_lut_rep_26 (.A(FS[12]), .B(FS[14]), .Z(n2375)) /* synthesis lut_function=(A+(B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136[9:13])
|
||||
defparam i3_2_lut_rep_26.init = 16'heeee;
|
||||
LUT4 i1_2_lut_rep_27 (.A(CBR), .B(CASr3), .Z(n2376)) /* synthesis lut_function=(A+(B)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(105[9] 120[5])
|
||||
defparam i1_2_lut_rep_27.init = 16'heeee;
|
||||
LUT4 i2_3_lut_rep_28 (.A(PHI2r3), .B(PHI2r2), .C(CmdSubmitted), .Z(n2377)) /* synthesis lut_function=(!((B+!(C))+!A)) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(402[16:47])
|
||||
defparam i2_3_lut_rep_28.init = 16'h2020;
|
||||
INV i2044 (.A(nCRAS_c), .Z(nCRAS_c__inv)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[15:20])
|
||||
FD1S3IX S_FSM_i2 (.D(n1406), .CK(RCLK_c), .CD(n1408), .Q(nRowColSel_N_34)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131[13:16])
|
||||
defparam S_FSM_i2.GSR = "ENABLED";
|
||||
INV i2045 (.A(nCCAS_c), .Z(nCCAS_N_3)); // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(11[8:13])
|
||||
VLO i1 (.Z(GND_net));
|
||||
TSALL TSALL_INST (.TSALL(GND_net));
|
||||
PUR PUR_INST (.PUR(VCC_net));
|
||||
defparam PUR_INST.RST_PULSE = 1;
|
||||
LUT4 i1_2_lut_4_lut_adj_25 (.A(PHI2r3), .B(PHI2r2), .C(CmdSubmitted),
|
||||
.D(InitReady), .Z(RCLK_c_enable_10)) /* synthesis lut_function=(!(A (B (D)+!B !(C+!(D)))+!A (D))) */ ; // d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(402[16:47])
|
||||
defparam i1_2_lut_4_lut_adj_25.init = 16'h20ff;
|
||||
LUT4 i1_2_lut_rep_29 (.A(FWEr), .B(CBR), .Z(n2378)) /* synthesis lut_function=(A+(B)) */ ;
|
||||
defparam i1_2_lut_rep_29.init = 16'heeee;
|
||||
LUT4 m1_lut (.Z(n2447)) /* synthesis lut_function=1, syn_instantiated=1 */ ;
|
||||
defparam m1_lut.init = 16'hffff;
|
||||
LUT4 n8MEGEN_I_14_3_lut_4_lut (.A(InitReady), .B(n2367), .C(UFMSDO_c),
|
||||
.D(Cmdn8MEGEN), .Z(n8MEGEN_N_91)) /* synthesis lut_function=(A (D)+!A !(B (C)+!B !(D))) */ ;
|
||||
defparam n8MEGEN_I_14_3_lut_4_lut.init = 16'hbf04;
|
||||
|
||||
endmodule
|
||||
//
|
||||
// Verilog Description of module TSALL
|
||||
// module not written out since it is a black-box.
|
||||
//
|
||||
|
||||
//
|
||||
// Verilog Description of module PUR
|
||||
// module not written out since it is a black-box.
|
||||
//
|
||||
|
@ -1,859 +0,0 @@
|
||||
|
||||
map -a "MachXO2" -p LCMXO2-1200HC -t TQFP100 -s 4 -oc Commercial "RAM2GS_LCMXO2_1200HC_impl1.ngd" -o "RAM2GS_LCMXO2_1200HC_impl1_map.ncd" -pr "RAM2GS_LCMXO2_1200HC_impl1.prf" -mp "RAM2GS_LCMXO2_1200HC_impl1.mrp" -lpf "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1/RAM2GS_LCMXO2_1200HC_impl1.lpf" -lpf "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/RAM2GS_LCMXO2_1200HC.lpf" -c 0
|
||||
map: version Diamond (64-bit) 3.12.1.454
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Process the file: RAM2GS_LCMXO2_1200HC_impl1.ngd
|
||||
Picdevice="LCMXO2-1200HC"
|
||||
|
||||
Pictype="TQFP100"
|
||||
|
||||
Picspeed=4
|
||||
|
||||
Remove unused logic
|
||||
|
||||
Do not produce over sized NCDs.
|
||||
|
||||
Part used: LCMXO2-1200HCTQFP100, Performance used: 4.
|
||||
|
||||
Loading device for application map from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
|
||||
Running general design DRC...
|
||||
|
||||
Removing unused logic...
|
||||
|
||||
Optimizing...
|
||||
|
||||
|
||||
|
||||
|
||||
Design Summary:
|
||||
Number of registers: 102 out of 1520 (7%)
|
||||
PFU registers: 102 out of 1280 (8%)
|
||||
PIO registers: 0 out of 240 (0%)
|
||||
Number of SLICEs: 75 out of 640 (12%)
|
||||
SLICEs as Logic/ROM: 75 out of 640 (12%)
|
||||
SLICEs as RAM: 0 out of 480 (0%)
|
||||
SLICEs as Carry: 10 out of 640 (2%)
|
||||
Number of LUT4s: 143 out of 1280 (11%)
|
||||
Number used as logic LUTs: 123
|
||||
Number used as distributed RAM: 0
|
||||
Number used as ripple logic: 20
|
||||
Number used as shift registers: 0
|
||||
Number of PIO sites used: 67 + 4(JTAG) out of 80 (89%)
|
||||
Number of block RAMs: 0 out of 7 (0%)
|
||||
Number of GSRs: 0 out of 1 (0%)
|
||||
EFB used : No
|
||||
JTAG used : No
|
||||
Readback used : No
|
||||
Oscillator used : No
|
||||
Startup used : No
|
||||
POR : On
|
||||
Bandgap : On
|
||||
Number of Power Controller: 0 out of 1 (0%)
|
||||
Number of Dynamic Bank Controller (BCINRD): 0 out of 4 (0%)
|
||||
Number of Dynamic Bank Controller (BCLVDSO): 0 out of 1 (0%)
|
||||
Number of DCCA: 0 out of 8 (0%)
|
||||
Number of DCMA: 0 out of 2 (0%)
|
||||
Number of PLLs: 0 out of 1 (0%)
|
||||
Number of DQSDLLs: 0 out of 2 (0%)
|
||||
Number of CLKDIVC: 0 out of 4 (0%)
|
||||
Number of ECLKSYNCA: 0 out of 4 (0%)
|
||||
Number of ECLKBRIDGECS: 0 out of 2 (0%)
|
||||
Notes:-
|
||||
1. Total number of LUT4s = (Number of logic LUT4s) + 2*(Number of distributed RAMs) + 2*(Number of ripple logic)
|
||||
2. Number of logic LUT4s does not include count of distributed RAM and ripple logic.
|
||||
Number of clocks: 4
|
||||
Net RCLK_c: 40 loads, 40 rising, 0 falling (Driver: PIO RCLK )
|
||||
Net PHI2_c: 13 loads, 5 rising, 8 falling (Driver: PIO PHI2 )
|
||||
Net nCCAS_c: 4 loads, 0 rising, 4 falling (Driver: PIO nCCAS )
|
||||
Net nCRAS_c: 7 loads, 0 rising, 7 falling (Driver: PIO nCRAS )
|
||||
Number of Clock Enables: 14
|
||||
Net RCLK_c_enable_6: 4 loads, 4 LSLICEs
|
||||
Net RCLK_c_enable_5: 2 loads, 2 LSLICEs
|
||||
Net PHI2_N_120_enable_1: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_2: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_6: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_27: 8 loads, 8 LSLICEs
|
||||
Net RCLK_c_enable_10: 3 loads, 3 LSLICEs
|
||||
Net PHI2_N_120_enable_7: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_16: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_28: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_15: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_3: 1 loads, 1 LSLICEs
|
||||
Net Ready_N_292: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_8: 2 loads, 2 LSLICEs
|
||||
Number of LSRs: 7
|
||||
Net RASr2: 1 loads, 1 LSLICEs
|
||||
Net nRowColSel_N_35: 1 loads, 1 LSLICEs
|
||||
Net Ready: 7 loads, 7 LSLICEs
|
||||
Net nRWE_N_177: 1 loads, 1 LSLICEs
|
||||
Net C1Submitted_N_237: 2 loads, 2 LSLICEs
|
||||
Net n2366: 2 loads, 2 LSLICEs
|
||||
Net nRowColSel_N_34: 1 loads, 1 LSLICEs
|
||||
Number of nets driven by tri-state buffers: 0
|
||||
Top 10 highest fanout non-clock nets:
|
||||
Net Ready: 18 loads
|
||||
Net InitReady: 15 loads
|
||||
Net RASr2: 15 loads
|
||||
Net nRowColSel_N_35: 13 loads
|
||||
Net nRowColSel: 12 loads
|
||||
Net Din_c_4: 10 loads
|
||||
Net MAin_c_1: 10 loads
|
||||
Net Din_c_5: 9 loads
|
||||
Net MAin_c_0: 9 loads
|
||||
Net Din_c_0: 8 loads
|
||||
|
||||
|
||||
Number of warnings: 0
|
||||
Number of errors: 0
|
||||
|
||||
|
||||
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 41 MB
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1_map.ncd.
|
||||
|
||||
ncd2vdb "RAM2GS_LCMXO2_1200HC_impl1_map.ncd" ".vdbs/RAM2GS_LCMXO2_1200HC_impl1_map.vdb"
|
||||
|
||||
Loading device for application ncd2vdb from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
|
||||
trce -f "RAM2GS_LCMXO2_1200HC_impl1.mt" -o "RAM2GS_LCMXO2_1200HC_impl1.tw1" "RAM2GS_LCMXO2_1200HC_impl1_map.ncd" "RAM2GS_LCMXO2_1200HC_impl1.prf"
|
||||
trce: version Diamond (64-bit) 3.12.1.454
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Loading design for application trce from file ram2gs_lcmxo2_1200hc_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application trce from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Setup and Hold Report
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Setup, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:22:07 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Report Information
|
||||
------------------
|
||||
Command line: trce -v 1 -gt -mapchkpnt 0 -sethld -o RAM2GS_LCMXO2_1200HC_impl1.tw1 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1_map.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,4
|
||||
Report level: verbose report, limited to 1 item per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Report Type: based on TRACE automatically generated preferences
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
Timing summary (Setup):
|
||||
---------------
|
||||
|
||||
Timing errors: 349 Score: 848079
|
||||
Cumulative negative slack: 584487
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Hold, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:22:07 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Report Information
|
||||
------------------
|
||||
Command line: trce -v 1 -gt -mapchkpnt 0 -sethld -o RAM2GS_LCMXO2_1200HC_impl1.tw1 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1_map.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,M
|
||||
Report level: verbose report, limited to 1 item per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
Timing summary (Hold):
|
||||
---------------
|
||||
|
||||
Timing errors: 0 Score: 0
|
||||
Cumulative negative slack: 0
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
|
||||
|
||||
Timing summary (Setup and Hold):
|
||||
---------------
|
||||
|
||||
Timing errors: 349 (setup), 0 (hold)
|
||||
Score: 848079 (setup), 0 (hold)
|
||||
Cumulative negative slack: 584487 (584487+0)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 48 MB
|
||||
|
||||
|
||||
ldbanno "RAM2GS_LCMXO2_1200HC_impl1_map.ncd" -n Verilog -o "RAM2GS_LCMXO2_1200HC_impl1_mapvo.vo" -w -neg
|
||||
ldbanno: version Diamond (64-bit) 3.12.1.454
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Writing a Verilog netlist using the orca library type based on the RAM2GS_LCMXO2_1200HC_impl1_map design file.
|
||||
|
||||
|
||||
Loading design for application ldbanno from file RAM2GS_LCMXO2_1200HC_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application ldbanno from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Converting design RAM2GS_LCMXO2_1200HC_impl1_map.ncd into .ldb format.
|
||||
Writing Verilog netlist to file RAM2GS_LCMXO2_1200HC_impl1_mapvo.vo
|
||||
Writing SDF timing to file RAM2GS_LCMXO2_1200HC_impl1_mapvo.sdf
|
||||
<postMsg mid="35400250" type="Info" dynamic="1" navigation="0" arg0="0" />
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 40 MB
|
||||
|
||||
ldbanno "RAM2GS_LCMXO2_1200HC_impl1_map.ncd" -n VHDL -o "RAM2GS_LCMXO2_1200HC_impl1_mapvho.vho" -w -neg
|
||||
ldbanno: version Diamond (64-bit) 3.12.1.454
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Writing a VHDL netlist using the orca library type based on the RAM2GS_LCMXO2_1200HC_impl1_map design file.
|
||||
|
||||
|
||||
Loading design for application ldbanno from file RAM2GS_LCMXO2_1200HC_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application ldbanno from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Converting design RAM2GS_LCMXO2_1200HC_impl1_map.ncd into .ldb format.
|
||||
Writing VHDL netlist to file RAM2GS_LCMXO2_1200HC_impl1_mapvho.vho
|
||||
Writing SDF timing to file RAM2GS_LCMXO2_1200HC_impl1_mapvho.sdf
|
||||
<postMsg mid="35400250" type="Info" dynamic="1" navigation="0" arg0="0" />
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 41 MB
|
||||
|
||||
mpartrce -p "RAM2GS_LCMXO2_1200HC_impl1.p2t" -f "RAM2GS_LCMXO2_1200HC_impl1.p3t" -tf "RAM2GS_LCMXO2_1200HC_impl1.pt" "RAM2GS_LCMXO2_1200HC_impl1_map.ncd" "RAM2GS_LCMXO2_1200HC_impl1.ncd"
|
||||
|
||||
---- MParTrce Tool ----
|
||||
Removing old design directory at request of -rem command line option to this program.
|
||||
Running par. Please wait . . .
|
||||
|
||||
Lattice Place and Route Report for Design "RAM2GS_LCMXO2_1200HC_impl1_map.ncd"
|
||||
Tue Aug 15 05:22:08 2023
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Command Line: par -w -l 5 -i 6 -t 1 -c 0 -e 0 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml -exp parUseNBR=1:parCDP=0:parCDR=0:parPathBased=OFF:parASE=1 RAM2GS_LCMXO2_1200HC_impl1_map.ncd RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Preference file: RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
Placement level-cost: 5-1.
|
||||
Routing Iterations: 6
|
||||
|
||||
Loading design for application par from file RAM2GS_LCMXO2_1200HC_impl1_map.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application par from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
License checked out.
|
||||
|
||||
|
||||
Ignore Preference Error(s): True
|
||||
Device utilization summary:
|
||||
|
||||
PIO (prelim) 67+4(JTAG)/108 66% used
|
||||
67+4(JTAG)/80 89% bonded
|
||||
|
||||
SLICE 75/640 11% used
|
||||
|
||||
|
||||
|
||||
Number of Signals: 285
|
||||
Number of Connections: 674
|
||||
<postMsg mid="61001101" type="Warning" dynamic="0" navigation="0" />
|
||||
|
||||
Pin Constraint Summary:
|
||||
66 out of 67 pins locked (98% locked).
|
||||
|
||||
The following 2 signals are selected to use the primary clock routing resources:
|
||||
RCLK_c (driver: RCLK, clk load #: 40)
|
||||
PHI2_c (driver: PHI2, clk load #: 13)
|
||||
|
||||
<postMsg mid="61061008" type="Warning" dynamic="5" navigation="0" arg0="RCLK_c" arg1="Primary" arg2="RCLK" arg3="62" arg4="Primary" />
|
||||
<postMsg mid="61061008" type="Warning" dynamic="5" navigation="0" arg0="PHI2_c" arg1="Primary" arg2="PHI2" arg3="8" arg4="Primary" />
|
||||
|
||||
The following 1 signal is selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 7, sr load #: 0, ce load #: 0)
|
||||
|
||||
<postMsg mid="61061008" type="Warning" dynamic="5" navigation="0" arg0="nCRAS_c" arg1="Secondary" arg2="nCRAS" arg3="17" arg4="Secondary" />
|
||||
No signal is selected as Global Set/Reset.
|
||||
.
|
||||
Starting Placer Phase 0.
|
||||
..........
|
||||
Finished Placer Phase 0. REAL time: 0 secs
|
||||
|
||||
Starting Placer Phase 1.
|
||||
...................
|
||||
Placer score = 143529.
|
||||
Finished Placer Phase 1. REAL time: 4 secs
|
||||
|
||||
Starting Placer Phase 2.
|
||||
.
|
||||
Placer score = 143450
|
||||
Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
|
||||
------------------ Clock Report ------------------
|
||||
|
||||
Global Clock Resources:
|
||||
CLK_PIN : 0 out of 8 (0%)
|
||||
General PIO: 3 out of 108 (2%)
|
||||
PLL : 0 out of 1 (0%)
|
||||
DCM : 0 out of 2 (0%)
|
||||
DCC : 0 out of 8 (0%)
|
||||
|
||||
Global Clocks:
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 40
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3D)", clk load = 13
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL8B)", clk load = 7, ce load = 0, sr load = 0
|
||||
|
||||
PRIMARY : 2 out of 8 (25%)
|
||||
SECONDARY: 1 out of 8 (12%)
|
||||
|
||||
Edge Clocks:
|
||||
No edge clock selected.
|
||||
|
||||
--------------- End of Clock Report ---------------
|
||||
|
||||
|
||||
I/O Usage Summary (final):
|
||||
67 + 4(JTAG) out of 108 (65.7%) PIO sites used.
|
||||
67 + 4(JTAG) out of 80 (88.8%) bonded PIO sites used.
|
||||
Number of PIO comps: 67; differential: 0.
|
||||
Number of Vref pins used: 0.
|
||||
|
||||
I/O Bank Usage Summary:
|
||||
+----------+----------------+------------+-----------+
|
||||
| I/O Bank | Usage | Bank Vccio | Bank Vref |
|
||||
+----------+----------------+------------+-----------+
|
||||
| 0 | 13 / 19 ( 68%) | 2.5V | - |
|
||||
| 1 | 20 / 21 ( 95%) | 2.5V | - |
|
||||
| 2 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
| 3 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
+----------+----------------+------------+-----------+
|
||||
|
||||
Total placer CPU time: 3 secs
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
0 connections routed; 674 unrouted.
|
||||
Starting router resource preassignment
|
||||
<postMsg mid="62061008" type="Warning" dynamic="1" navigation="0" arg0="RCLK_c" />
|
||||
<postMsg mid="62061008" type="Warning" dynamic="1" navigation="0" arg0="PHI2_c" />
|
||||
|
||||
<postMsg mid="66011008" type="Warning" dynamic="1" navigation="0" arg0="
 Signal=nCCAS_c loads=6 clock_loads=4" />
|
||||
|
||||
Completed router resource preassignment. Real time: 6 secs
|
||||
|
||||
Start NBR router at 05:22:14 08/15/23
|
||||
|
||||
*****************************************************************
|
||||
Info: NBR allows conflicts(one node used by more than one signal)
|
||||
in the earlier iterations. In each iteration, it tries to
|
||||
solve the conflicts while keeping the critical connections
|
||||
routed as short as possible. The routing process is said to
|
||||
be completed when no conflicts exist and all connections
|
||||
are routed.
|
||||
Note: NBR uses a different method to calculate timing slacks. The
|
||||
worst slack and total negative slack may not be the same as
|
||||
that in TRCE report. You should always run TRCE to verify
|
||||
your design.
|
||||
*****************************************************************
|
||||
|
||||
Start NBR special constraint process at 05:22:14 08/15/23
|
||||
|
||||
Start NBR section for initial routing at 05:22:14 08/15/23
|
||||
Level 1, iteration 1
|
||||
2(0.00%) conflicts; 537(79.67%) untouched conns; 468417 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.186ns/-468.418ns; real time: 6 secs
|
||||
Level 2, iteration 1
|
||||
11(0.01%) conflicts; 474(70.33%) untouched conns; 377050 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-377.051ns; real time: 7 secs
|
||||
Level 3, iteration 1
|
||||
20(0.02%) conflicts; 254(37.69%) untouched conns; 373495 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-373.496ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
11(0.01%) conflicts; 0(0.00%) untouched conn; 386254 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-386.255ns; real time: 7 secs
|
||||
|
||||
Info: Initial congestion level at 75% usage is 0
|
||||
Info: Initial congestion area at 75% usage is 0 (0.00%)
|
||||
|
||||
Start NBR section for normal routing at 05:22:15 08/15/23
|
||||
Level 1, iteration 1
|
||||
7(0.01%) conflicts; 4(0.59%) untouched conns; 379537 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-379.537ns; real time: 7 secs
|
||||
Level 4, iteration 1
|
||||
9(0.01%) conflicts; 0(0.00%) untouched conn; 380799 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-380.800ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 390586 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-390.587ns; real time: 7 secs
|
||||
Level 4, iteration 3
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 4
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 384718 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-384.719ns; real time: 7 secs
|
||||
Level 4, iteration 5
|
||||
4(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 6
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393013 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.014ns; real time: 7 secs
|
||||
Level 4, iteration 7
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 8
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393874 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.875ns; real time: 7 secs
|
||||
Level 4, iteration 9
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 10
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 409288 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-409.289ns; real time: 7 secs
|
||||
Level 4, iteration 11
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 12
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 393035 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.364ns/-393.036ns; real time: 7 secs
|
||||
Level 4, iteration 13
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 14
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404326 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.327ns; real time: 7 secs
|
||||
Level 4, iteration 15
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 16
|
||||
3(0.00%) conflicts; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 17
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 18
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 404668 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.574ns/-404.669ns; real time: 7 secs
|
||||
Level 4, iteration 19
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 20
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 21
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 22
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411533 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.534ns; real time: 7 secs
|
||||
Level 4, iteration 23
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 24
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 411276 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.277ns; real time: 7 secs
|
||||
Level 4, iteration 25
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for performance tuning (iteration 1) at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 405829 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-405.830ns; real time: 7 secs
|
||||
Level 4, iteration 2
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for re-routing at 05:22:15 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 411952 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.650ns/-411.953ns; real time: 7 secs
|
||||
|
||||
Start NBR section for post-routing at 05:22:15 08/15/23
|
||||
|
||||
End NBR router with 0 unrouted connection
|
||||
|
||||
NBR Summary
|
||||
-----------
|
||||
Number of unrouted connections : 0 (0.00%)
|
||||
Number of connections with timing violations : 254 (37.69%)
|
||||
Estimated worst slack<setup> : -4.650ns
|
||||
Timing score<setup> : 391939
|
||||
-----------
|
||||
Notes: The timing info is calculated for SETUP only and all PAR_ADJs are ignored.
|
||||
|
||||
|
||||
|
||||
<postMsg mid="66011008" type="Warning" dynamic="1" navigation="0" arg0="
 Signal=nCCAS_c loads=6 clock_loads=4" />
|
||||
|
||||
Total CPU time 6 secs
|
||||
Total REAL time: 7 secs
|
||||
Completely routed.
|
||||
End of route. 674 routed (100.00%); 0 unrouted.
|
||||
|
||||
Hold time timing score: 0, hold timing errors: 0
|
||||
|
||||
Timing score: 391939
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_1200HC_impl1.dir/5_1.ncd.
|
||||
|
||||
|
||||
PAR_SUMMARY::Run status = Completed
|
||||
PAR_SUMMARY::Number of unrouted conns = 0
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = -4.650
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 391.939
|
||||
PAR_SUMMARY::Worst slack<hold /<ns>> = 0.304
|
||||
PAR_SUMMARY::Timing score<hold /<ns>> = 0.000
|
||||
PAR_SUMMARY::Number of errors = 0
|
||||
|
||||
Total CPU time to completion: 6 secs
|
||||
Total REAL time to completion: 7 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Exiting par with exit code 0
|
||||
Exiting mpartrce with exit code 0
|
||||
|
||||
trce -f "RAM2GS_LCMXO2_1200HC_impl1.pt" -o "RAM2GS_LCMXO2_1200HC_impl1.twr" "RAM2GS_LCMXO2_1200HC_impl1.ncd" "RAM2GS_LCMXO2_1200HC_impl1.prf"
|
||||
trce: version Diamond (64-bit) 3.12.1.454
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Loading design for application trce from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application trce from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Setup and Hold Report
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Setup, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:22:16 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Report Information
|
||||
------------------
|
||||
Command line: trce -v 10 -gt -sethld -sp 4 -sphld m -o RAM2GS_LCMXO2_1200HC_impl1.twr -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,4
|
||||
Report level: verbose report, limited to 10 items per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Report Type: based on TRACE automatically generated preferences
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
Timing summary (Setup):
|
||||
---------------
|
||||
|
||||
Timing errors: 335 Score: 391939
|
||||
Cumulative negative slack: 304509
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Hold, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:22:16 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Report Information
|
||||
------------------
|
||||
Command line: trce -v 10 -gt -sethld -sp 4 -sphld m -o RAM2GS_LCMXO2_1200HC_impl1.twr -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml RAM2GS_LCMXO2_1200HC_impl1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf
|
||||
Design file: ram2gs_lcmxo2_1200hc_impl1.ncd
|
||||
Preference file: ram2gs_lcmxo2_1200hc_impl1.prf
|
||||
Device,speed: LCMXO2-1200HC,m
|
||||
Report level: verbose report, limited to 10 items per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
Timing summary (Hold):
|
||||
---------------
|
||||
|
||||
Timing errors: 0 Score: 0
|
||||
Cumulative negative slack: 0
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
|
||||
|
||||
|
||||
Timing summary (Setup and Hold):
|
||||
---------------
|
||||
|
||||
Timing errors: 335 (setup), 0 (hold)
|
||||
Score: 391939 (setup), 0 (hold)
|
||||
Cumulative negative slack: 304509 (304509+0)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 46 MB
|
||||
|
||||
|
||||
iotiming "RAM2GS_LCMXO2_1200HC_impl1.ncd" "RAM2GS_LCMXO2_1200HC_impl1.prf"
|
||||
I/O Timing Report:
|
||||
: version Diamond (64-bit) 3.12.1.454
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application iotiming from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Running Performance Grade: 4
|
||||
Computing Setup Time ...
|
||||
Computing Max Clock to Output Delay ...
|
||||
Computing Hold Time ...
|
||||
Computing Min Clock to Output Delay ...
|
||||
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 5
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Running Performance Grade: 5
|
||||
Computing Setup Time ...
|
||||
Computing Max Clock to Output Delay ...
|
||||
Computing Hold Time ...
|
||||
Computing Min Clock to Output Delay ...
|
||||
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 6
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Running Performance Grade: 6
|
||||
Computing Setup Time ...
|
||||
Computing Max Clock to Output Delay ...
|
||||
Computing Hold Time ...
|
||||
Computing Min Clock to Output Delay ...
|
||||
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: M
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Running Performance Grade: M
|
||||
Computing Setup Time ...
|
||||
Computing Max Clock to Output Delay ...
|
||||
Computing Hold Time ...
|
||||
Computing Min Clock to Output Delay ...
|
||||
Done.
|
||||
|
||||
tmcheck -par "RAM2GS_LCMXO2_1200HC_impl1.par"
|
||||
|
||||
bitgen -f "RAM2GS_LCMXO2_1200HC_impl1.t2b" -w "RAM2GS_LCMXO2_1200HC_impl1.ncd" -jedec "RAM2GS_LCMXO2_1200HC_impl1.prf"
|
||||
|
||||
|
||||
BITGEN: Bitstream Generator Diamond (64-bit) 3.12.1.454
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
|
||||
|
||||
Loading design for application Bitgen from file RAM2GS_LCMXO2_1200HC_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 4
|
||||
Loading device for application Bitgen from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
|
||||
Running DRC.
|
||||
DRC detected 0 errors and 0 warnings.
|
||||
Reading Preference File from RAM2GS_LCMXO2_1200HC_impl1.prf.
|
||||
|
||||
Preference Summary:
|
||||
+---------------------------------+---------------------------------+
|
||||
| Preference | Current Setting |
|
||||
+---------------------------------+---------------------------------+
|
||||
| RamCfg | Reset** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MCCLK_FREQ | 2.08** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| CONFIG_SECURE | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| INBUF | ON** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| JTAG_PORT | ENABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SDM_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SLAVE_SPI_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MASTER_SPI_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| I2C_PORT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MUX_CONFIGURATION_PORTS | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| CONFIGURATION | CFG** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| COMPRESS_CONFIG | ON** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| MY_ASSP | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| ONE_TIME_PROGRAM | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| ENABLE_TRANSFR | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| SHAREDEBRINIT | DISABLE** |
|
||||
+---------------------------------+---------------------------------+
|
||||
| BACKGROUND_RECONFIG | OFF** |
|
||||
+---------------------------------+---------------------------------+
|
||||
* Default setting.
|
||||
** The specified setting matches the default setting.
|
||||
|
||||
|
||||
Creating bit map...
|
||||
|
||||
Bitstream Status: Final Version 1.95.
|
||||
|
||||
Saving bit stream in "RAM2GS_LCMXO2_1200HC_impl1.jed".
|
||||
|
||||
===========
|
||||
UFM Summary.
|
||||
===========
|
||||
UFM Size: 511 Pages (128*511 Bits).
|
||||
UFM Utilization: General Purpose Flash Memory.
|
||||
|
||||
Available General Purpose Flash Memory: 511 Pages (Page 0 to Page 510).
|
||||
Initialized UFM Pages: 0 Page.
|
||||
|
||||
Total CPU Time: 1 secs
|
||||
Total REAL Time: 2 secs
|
||||
Peak Memory Usage: 253 MB
|
File diff suppressed because one or more lines are too long
@ -1,55 +0,0 @@
|
||||
<?xml version='1.0' encoding='utf-8' ?>
|
||||
<!DOCTYPE ispXCF SYSTEM "IspXCF.dtd" >
|
||||
<ispXCF version="3.12">
|
||||
<Comment></Comment>
|
||||
<Chain>
|
||||
<Comm>JTAG</Comm>
|
||||
<Device>
|
||||
<SelectedProg value="TRUE"/>
|
||||
<Pos>1</Pos>
|
||||
<Vendor>Lattice</Vendor>
|
||||
<Family>MachXO2</Family>
|
||||
<Name>LCMXO2-1200HC</Name>
|
||||
<IDCode>0x012ba043</IDCode>
|
||||
<Package>All</Package>
|
||||
<PON>LCMXO2-1200HC</PON>
|
||||
<Bypass>
|
||||
<InstrLen>8</InstrLen>
|
||||
<InstrVal>11111111</InstrVal>
|
||||
<BScanLen>1</BScanLen>
|
||||
<BScanVal>0</BScanVal>
|
||||
</Bypass>
|
||||
<File>D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1/RAM2GS_LCMXO2_1200HC_impl1.jed</File>
|
||||
<FileTime>08/15/23 05:01:25</FileTime>
|
||||
<JedecChecksum>0x680B</JedecChecksum>
|
||||
<Operation>FLASH Erase,Program,Verify</Operation>
|
||||
<Option>
|
||||
<SVFVendor>JTAG STANDARD</SVFVendor>
|
||||
<IOState>HighZ</IOState>
|
||||
<PreloadLength>208</PreloadLength>
|
||||
<IOVectorData>0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF</IOVectorData>
|
||||
<TCKFrequency>1.000000 MHz</TCKFrequency>
|
||||
<Usercode>0x00000000</Usercode>
|
||||
<AccessMode>FLASH</AccessMode>
|
||||
</Option>
|
||||
</Device>
|
||||
</Chain>
|
||||
<ProjectOptions>
|
||||
<Program>SEQUENTIAL</Program>
|
||||
<Process>ENTIRED CHAIN</Process>
|
||||
<OperationOverride>No Override</OperationOverride>
|
||||
<StartTAP>TLR</StartTAP>
|
||||
<EndTAP>TLR</EndTAP>
|
||||
<VerifyUsercode value="FALSE"/>
|
||||
<TCKDelay>1</TCKDelay>
|
||||
</ProjectOptions>
|
||||
<CableOptions>
|
||||
<CableName>USB</CableName>
|
||||
<PortAdd>EzUSB-0</PortAdd>
|
||||
<USBID>\\?\usb#vid_1134&amp;pid_8001#5&amp;887acb0&amp;0&amp;13#</USBID>
|
||||
<JTAGPinSetting>
|
||||
TRST ABSENT;
|
||||
ISPEN ABSENT;
|
||||
</JTAGPinSetting>
|
||||
</CableOptions>
|
||||
</ispXCF>
|
@ -1,139 +0,0 @@
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 5
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: 6
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
Loading design for application iotiming from file ram2gs_lcmxo2_1200hc_impl1.ncd.
|
||||
Design name: RAM2GS
|
||||
NCD version: 3.3
|
||||
Vendor: LATTICE
|
||||
Device: LCMXO2-1200HC
|
||||
Package: TQFP100
|
||||
Performance: M
|
||||
Package Status: Final Version 1.44.
|
||||
Performance Hardware Data Status: Final Version 34.4.
|
||||
// Design: RAM2GS
|
||||
// Package: TQFP100
|
||||
// ncd File: ram2gs_lcmxo2_1200hc_impl1.ncd
|
||||
// Version: Diamond (64-bit) 3.12.1.454
|
||||
// Written on Tue Aug 15 05:22:17 2023
|
||||
// M: Minimum Performance Grade
|
||||
// iotiming RAM2GS_LCMXO2_1200HC_impl1.ncd RAM2GS_LCMXO2_1200HC_impl1.prf -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
|
||||
I/O Timing Report (All units are in ns)
|
||||
|
||||
Worst Case Results across Performance Grades (M, 6, 5, 4):
|
||||
|
||||
// Input Setup and Hold Times
|
||||
|
||||
Port Clock Edge Setup Performance_Grade Hold Performance_Grade
|
||||
----------------------------------------------------------------------
|
||||
CROW[0] nCRAS F 0.891 4 0.676 4
|
||||
CROW[1] nCRAS F 0.281 4 1.216 4
|
||||
Din[0] PHI2 F 7.907 4 0.089 6
|
||||
Din[0] nCCAS F 1.465 4 0.158 4
|
||||
Din[1] PHI2 F 7.300 4 1.026 4
|
||||
Din[1] nCCAS F 1.035 4 0.527 4
|
||||
Din[2] PHI2 F 6.237 4 1.467 4
|
||||
Din[2] nCCAS F 1.719 4 -0.108 M
|
||||
Din[3] PHI2 F 6.623 4 0.176 6
|
||||
Din[3] nCCAS F 0.339 4 0.916 4
|
||||
Din[4] PHI2 F 6.902 4 1.033 4
|
||||
Din[4] nCCAS F 0.687 4 0.951 4
|
||||
Din[5] PHI2 F 6.837 4 1.369 4
|
||||
Din[5] nCCAS F 2.810 4 -0.220 M
|
||||
Din[6] PHI2 F 7.648 4 -0.050 M
|
||||
Din[6] nCCAS F 1.281 4 0.266 4
|
||||
Din[7] PHI2 F 7.823 4 -0.159 M
|
||||
Din[7] nCCAS F 1.810 4 -0.096 M
|
||||
MAin[0] PHI2 F 6.751 4 -0.273 M
|
||||
MAin[0] nCRAS F 1.765 4 -0.033 4
|
||||
MAin[1] PHI2 F 5.718 4 0.117 M
|
||||
MAin[1] nCRAS F 1.814 4 -0.051 M
|
||||
MAin[2] PHI2 F 5.759 4 -0.021 M
|
||||
MAin[2] nCRAS F 1.323 4 0.309 4
|
||||
MAin[3] PHI2 F 6.165 4 -0.235 M
|
||||
MAin[3] nCRAS F 0.694 4 0.836 4
|
||||
MAin[4] PHI2 F 5.236 4 -0.147 M
|
||||
MAin[4] nCRAS F 0.730 4 0.835 4
|
||||
MAin[5] PHI2 F 6.024 4 0.135 M
|
||||
MAin[5] nCRAS F 0.734 4 0.868 4
|
||||
MAin[6] PHI2 F 5.689 4 -0.277 M
|
||||
MAin[6] nCRAS F 0.288 4 1.210 4
|
||||
MAin[7] PHI2 F 6.398 4 -0.307 M
|
||||
MAin[7] nCRAS F 1.215 4 0.401 4
|
||||
MAin[8] nCRAS F 0.817 4 0.727 4
|
||||
MAin[9] nCRAS F 0.941 4 0.601 4
|
||||
PHI2 RCLK R 0.771 4 1.143 4
|
||||
UFMSDO RCLK R -0.238 M 2.305 4
|
||||
nCCAS RCLK R 1.651 4 0.388 4
|
||||
nCCAS nCRAS F 5.028 4 -0.828 M
|
||||
nCRAS RCLK R 0.593 4 1.309 4
|
||||
nFWE PHI2 F 5.741 4 0.781 4
|
||||
nFWE nCRAS F 0.578 4 0.996 4
|
||||
|
||||
|
||||
// Clock to Output Delay
|
||||
|
||||
Port Clock Edge Max_Delay Performance_Grade Min_Delay Performance_Grade
|
||||
------------------------------------------------------------------------
|
||||
LED RCLK R 14.758 4 4.129 M
|
||||
LED nCRAS F 12.396 4 3.434 M
|
||||
RA[0] RCLK R 13.780 4 3.894 M
|
||||
RA[0] nCRAS F 11.795 4 3.277 M
|
||||
RA[10] RCLK R 12.425 4 3.587 M
|
||||
RA[11] PHI2 R 10.432 4 3.084 M
|
||||
RA[1] RCLK R 15.081 4 4.198 M
|
||||
RA[1] nCRAS F 12.364 4 3.447 M
|
||||
RA[2] RCLK R 14.518 4 4.082 M
|
||||
RA[2] nCRAS F 11.696 4 3.275 M
|
||||
RA[3] RCLK R 13.789 4 3.897 M
|
||||
RA[3] nCRAS F 12.223 4 3.392 M
|
||||
RA[4] RCLK R 15.175 4 4.228 M
|
||||
RA[4] nCRAS F 12.424 4 3.464 M
|
||||
RA[5] RCLK R 13.789 4 3.897 M
|
||||
RA[5] nCRAS F 12.359 4 3.437 M
|
||||
RA[6] RCLK R 15.420 4 4.299 M
|
||||
RA[6] nCRAS F 12.865 4 3.560 M
|
||||
RA[7] RCLK R 14.672 4 4.127 M
|
||||
RA[7] nCRAS F 12.253 4 3.386 M
|
||||
RA[8] RCLK R 14.952 4 4.191 M
|
||||
RA[8] nCRAS F 12.244 4 3.383 M
|
||||
RA[9] RCLK R 14.092 4 3.978 M
|
||||
RA[9] nCRAS F 13.164 4 3.653 M
|
||||
RBA[0] nCRAS F 10.278 4 2.970 M
|
||||
RBA[1] nCRAS F 10.474 4 3.030 M
|
||||
RCKE RCLK R 12.407 4 3.610 M
|
||||
RDQMH RCLK R 13.754 4 3.857 M
|
||||
RDQML RCLK R 13.482 4 3.833 M
|
||||
RD[0] nCCAS F 10.515 4 3.076 M
|
||||
RD[1] nCCAS F 10.118 4 2.965 M
|
||||
RD[2] nCCAS F 9.759 4 2.886 M
|
||||
RD[3] nCCAS F 9.798 4 2.878 M
|
||||
RD[4] nCCAS F 10.979 4 3.178 M
|
||||
RD[5] nCCAS F 11.063 4 3.207 M
|
||||
RD[6] nCCAS F 10.317 4 3.018 M
|
||||
RD[7] nCCAS F 10.232 4 2.986 M
|
||||
UFMCLK RCLK R 12.402 4 3.606 M
|
||||
UFMSDI RCLK R 11.975 4 3.501 M
|
||||
nRCAS RCLK R 12.350 4 3.564 M
|
||||
nRCS RCLK R 11.923 4 3.459 M
|
||||
nRRAS RCLK R 11.995 4 3.494 M
|
||||
nRWE RCLK R 11.975 4 3.501 M
|
||||
nUFMCS RCLK R 11.818 4 3.434 M
|
||||
WARNING: you must also run trce with hold speed: 4
|
||||
WARNING: you must also run trce with hold speed: 6
|
||||
WARNING: you must also run trce with setup speed: M
|
@ -1,13 +0,0 @@
|
||||
[ActiveSupport TRCE]
|
||||
; Setup Analysis
|
||||
Fmax_0 = 174.216 MHz (299.401 MHz);
|
||||
Fmax_1 = 67.833 MHz (99.079 MHz);
|
||||
Failed = 2 (Total 2);
|
||||
Clock_ports = 4;
|
||||
Clock_nets = 4;
|
||||
; Hold Analysis
|
||||
Fmax_0 = 0.304 ns (0.000 ns);
|
||||
Fmax_1 = 0.379 ns (0.000 ns);
|
||||
Failed = 0 (Total 2);
|
||||
Clock_ports = 4;
|
||||
Clock_nets = 4;
|
@ -1,239 +0,0 @@
|
||||
synthesis: version Diamond (64-bit) 3.12.1.454
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:25 2023
|
||||
|
||||
|
||||
Command Line: synthesis -f RAM2GS_LCMXO2_1200HC_impl1_lattice.synproj -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
|
||||
Synthesis options:
|
||||
The -a option is MachXO2.
|
||||
The -s option is 4.
|
||||
The -t option is TQFP100.
|
||||
The -d option is LCMXO2-1200HC.
|
||||
Using package TQFP100.
|
||||
Using performance grade 4.
|
||||
|
||||
|
||||
##########################################################
|
||||
|
||||
### Lattice Family : MachXO2
|
||||
|
||||
### Device : LCMXO2-1200HC
|
||||
|
||||
### Package : TQFP100
|
||||
|
||||
### Speed : 4
|
||||
|
||||
##########################################################
|
||||
|
||||
|
||||
|
||||
INFO - synthesis: User-Selected Strategy Settings
|
||||
Optimization goal = Balanced
|
||||
Top-level module name = RAM2GS.
|
||||
Target frequency = 200.000000 MHz.
|
||||
Maximum fanout = 1000.
|
||||
Timing path count = 3
|
||||
BRAM utilization = 100.000000 %
|
||||
DSP usage = true
|
||||
DSP utilization = 100.000000 %
|
||||
fsm_encoding_style = auto
|
||||
resolve_mixed_drivers = 0
|
||||
fix_gated_clocks = 1
|
||||
|
||||
Mux style = Auto
|
||||
Use Carry Chain = true
|
||||
carry_chain_length = 0
|
||||
Loop Limit = 1950.
|
||||
Use IO Insertion = TRUE
|
||||
Use IO Reg = AUTO
|
||||
|
||||
Resource Sharing = TRUE
|
||||
Propagate Constants = TRUE
|
||||
Remove Duplicate Registers = TRUE
|
||||
force_gsr = auto
|
||||
ROM style = auto
|
||||
RAM style = auto
|
||||
The -comp option is FALSE.
|
||||
The -syn option is FALSE.
|
||||
-p D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC (searchpath added)
|
||||
-p C:/lscc/diamond/3.12/ispfpga/xo2c00/data (searchpath added)
|
||||
-p D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1 (searchpath added)
|
||||
-p D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC (searchpath added)
|
||||
Verilog design file = D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/RAM2GS-SPI.v
|
||||
NGD file = RAM2GS_LCMXO2_1200HC_impl1.ngd
|
||||
-sdc option: SDC file input not used.
|
||||
-lpf option: Output file option is ON.
|
||||
Hardtimer checking is enabled (default). The -dt option is not used.
|
||||
The -r option is OFF. [ Remove LOC Properties is OFF. ]
|
||||
Technology check ok...
|
||||
|
||||
Analyzing Verilog file C:/lscc/diamond/3.12/ispfpga/userware/NT/SYNTHESIS_HEADERS/machxo2.v. VERI-1482
|
||||
Compile design.
|
||||
Compile Design Begin
|
||||
Analyzing Verilog file d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v. VERI-1482
|
||||
Analyzing Verilog file C:/lscc/diamond/3.12/ispfpga/userware/NT/SYNTHESIS_HEADERS/machxo2.v. VERI-1482
|
||||
Top module name (Verilog): RAM2GS
|
||||
INFO - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(1): compiling module RAM2GS. VERI-1018
|
||||
WARNING - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131): expression size 32 truncated to fit in target size 2. VERI-1209
|
||||
WARNING - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136): expression size 32 truncated to fit in target size 18. VERI-1209
|
||||
WARNING - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263): expression size 32 truncated to fit in target size 4. VERI-1209
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00a/data/xo2alib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00/data/xo2clib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/mg5g00/data/mg5glib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/or5g00/data/orc5glib.ngl'...
|
||||
Loading device for application map from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Top-level module name = RAM2GS.
|
||||
INFO - synthesis: Extracted state machine for register 'IS' with one-hot encoding
|
||||
original encoding -> new encoding (one-hot encoding)
|
||||
|
||||
0000 -> 0000000000000001
|
||||
|
||||
0001 -> 0000000000000010
|
||||
|
||||
0010 -> 0000000000000100
|
||||
|
||||
0011 -> 0000000000001000
|
||||
|
||||
0100 -> 0000000000010000
|
||||
|
||||
0101 -> 0000000000100000
|
||||
|
||||
0110 -> 0000000001000000
|
||||
|
||||
0111 -> 0000000010000000
|
||||
|
||||
1000 -> 0000000100000000
|
||||
|
||||
1001 -> 0000001000000000
|
||||
|
||||
1010 -> 0000010000000000
|
||||
|
||||
1011 -> 0000100000000000
|
||||
|
||||
1100 -> 0001000000000000
|
||||
|
||||
1101 -> 0010000000000000
|
||||
|
||||
1110 -> 0100000000000000
|
||||
|
||||
1111 -> 1000000000000000
|
||||
|
||||
INFO - synthesis: Extracted state machine for register 'S' with one-hot encoding
|
||||
original encoding -> new encoding (one-hot encoding)
|
||||
|
||||
00 -> 0001
|
||||
|
||||
01 -> 0010
|
||||
|
||||
10 -> 0100
|
||||
|
||||
11 -> 1000
|
||||
|
||||
|
||||
|
||||
|
||||
GSR will not be inferred because no asynchronous signal was found in the netlist.
|
||||
WARNING - synthesis: Initial value found on instance C1Submitted_406 will be ignored.
|
||||
Applying 200.000000 MHz constraint to all clocks
|
||||
|
||||
WARNING - synthesis: No user .sdc file.
|
||||
Results of NGD DRC are available in RAM2GS_drc.log.
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00a/data/xo2alib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00/data/xo2clib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/mg5g00/data/mg5glib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/or5g00/data/orc5glib.ngl'...
|
||||
All blocks are expanded and NGD expansion is successful.
|
||||
Writing NGD file RAM2GS_LCMXO2_1200HC_impl1.ngd.
|
||||
|
||||
################### Begin Area Report (RAM2GS)######################
|
||||
Number of register bits => 102 of 1520 (6 % )
|
||||
BB => 8
|
||||
CCU2D => 10
|
||||
FD1P3AX => 29
|
||||
FD1P3AY => 5
|
||||
FD1P3IX => 3
|
||||
FD1S3AX => 47
|
||||
FD1S3IX => 14
|
||||
FD1S3JX => 4
|
||||
GSR => 1
|
||||
IB => 26
|
||||
INV => 3
|
||||
LUT4 => 122
|
||||
OB => 33
|
||||
PFUMX => 1
|
||||
################### End Area Report ##################
|
||||
|
||||
################### Begin BlackBox Report ######################
|
||||
TSALL => 1
|
||||
################### End BlackBox Report ##################
|
||||
|
||||
################### Begin Clock Report ######################
|
||||
Clock Nets
|
||||
Number of Clocks: 4
|
||||
Net : RCLK_c, loads : 62
|
||||
Net : PHI2_c, loads : 11
|
||||
Net : nCCAS_c, loads : 2
|
||||
Net : nCRAS_c, loads : 2
|
||||
Clock Enable Nets
|
||||
Number of Clock Enables: 14
|
||||
Top 10 highest fanout Clock Enables:
|
||||
Net : RCLK_c_enable_27, loads : 16
|
||||
Net : RCLK_c_enable_6, loads : 4
|
||||
Net : PHI2_N_120_enable_8, loads : 3
|
||||
Net : RCLK_c_enable_10, loads : 3
|
||||
Net : RCLK_c_enable_5, loads : 2
|
||||
Net : PHI2_N_120_enable_3, loads : 1
|
||||
Net : Ready_N_292, loads : 1
|
||||
Net : PHI2_N_120_enable_2, loads : 1
|
||||
Net : RCLK_c_enable_15, loads : 1
|
||||
Net : PHI2_N_120_enable_6, loads : 1
|
||||
Highest fanout non-clock nets
|
||||
Top 10 highest fanout non-clock nets:
|
||||
Net : RCLK_c_enable_27, loads : 16
|
||||
Net : InitReady, loads : 15
|
||||
Net : nCRAS_c__inv, loads : 15
|
||||
Net : RASr2, loads : 14
|
||||
Net : nRowColSel_N_35, loads : 13
|
||||
Net : n2380, loads : 13
|
||||
Net : nRowColSel, loads : 12
|
||||
Net : Ready, loads : 12
|
||||
Net : Din_c_4, loads : 10
|
||||
Net : MAin_c_1, loads : 10
|
||||
################### End Clock Report ##################
|
||||
|
||||
Timing Report Summary
|
||||
--------------
|
||||
--------------------------------------------------------------------------------
|
||||
Constraint | Constraint| Actual|Levels
|
||||
--------------------------------------------------------------------------------
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk3 [get_nets nCCAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk2 [get_nets nCRAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk1 [get_nets PHI2_c] | 200.000 MHz| 50.413 MHz| 6 *
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk0 [get_nets RCLK_c] | 200.000 MHz| 120.207 MHz| 5 *
|
||||
| | |
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
2 constraints not met.
|
||||
|
||||
|
||||
Peak Memory Usage: 55.238 MB
|
||||
|
||||
--------------------------------------------------------------
|
||||
Elapsed CPU time for LSE flow : 0.891 secs
|
||||
--------------------------------------------------------------
|
@ -1,304 +0,0 @@
|
||||
<HTML>
|
||||
<HEAD><TITLE>Synthesis and Ngdbuild Report</TITLE>
|
||||
<STYLE TYPE="text/css">
|
||||
<!--
|
||||
body,pre{
font-family:'Courier New', monospace;
color: #000000;
font-size:88%;
background-color: #ffffff;
}
h1 {
font-weight: bold;
margin-top: 24px;
margin-bottom: 10px;
border-bottom: 3px solid #000; font-size: 1em;
}
h2 {
font-weight: bold;
margin-top: 18px;
margin-bottom: 5px;
font-size: 0.90em;
}
h3 {
font-weight: bold;
margin-top: 12px;
margin-bottom: 5px;
font-size: 0.80em;
}
p {
font-size:78%;
}
P.Table {
margin-top: 4px;
margin-bottom: 4px;
margin-right: 4px;
margin-left: 4px;
}
table
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
border-collapse: collapse;
}
th {
font-weight:bold;
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
text-align:left;
font-size:78%;
}
td {
padding: 4px;
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: black black black black;
vertical-align:top;
font-size:78%;
}
a {
color:#013C9A;
text-decoration:none;
}
a:visited {
color:#013C9A;
}
a:hover, a:active {
text-decoration:underline;
color:#5BAFD4;
}
.pass
{
background-color: #00ff00;
}
.fail
{
background-color: #ff0000;
}
.comment
{
font-size: 90%;
font-style: italic;
}
|
||||
-->
|
||||
</STYLE>
|
||||
</HEAD>
|
||||
<PRE><A name="Syn"></A><B><U><big>Synthesis and Ngdbuild Report</big></U></B>
|
||||
synthesis: version Diamond (64-bit) 3.12.1.454
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:25 2023
|
||||
|
||||
|
||||
Command Line: synthesis -f RAM2GS_LCMXO2_1200HC_impl1_lattice.synproj -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/promote.xml
|
||||
|
||||
Synthesis options:
|
||||
The -a option is MachXO2.
|
||||
The -s option is 4.
|
||||
The -t option is TQFP100.
|
||||
The -d option is LCMXO2-1200HC.
|
||||
Using package TQFP100.
|
||||
Using performance grade 4.
|
||||
|
||||
|
||||
##########################################################
|
||||
|
||||
### Lattice Family : MachXO2
|
||||
|
||||
### Device : LCMXO2-1200HC
|
||||
|
||||
### Package : TQFP100
|
||||
|
||||
### Speed : 4
|
||||
|
||||
##########################################################
|
||||
|
||||
|
||||
|
||||
INFO - synthesis: User-Selected Strategy Settings
|
||||
Optimization goal = Balanced
|
||||
Top-level module name = RAM2GS.
|
||||
Target frequency = 200.000000 MHz.
|
||||
Maximum fanout = 1000.
|
||||
Timing path count = 3
|
||||
BRAM utilization = 100.000000 %
|
||||
DSP usage = true
|
||||
DSP utilization = 100.000000 %
|
||||
fsm_encoding_style = auto
|
||||
resolve_mixed_drivers = 0
|
||||
fix_gated_clocks = 1
|
||||
|
||||
Mux style = Auto
|
||||
Use Carry Chain = true
|
||||
carry_chain_length = 0
|
||||
Loop Limit = 1950.
|
||||
Use IO Insertion = TRUE
|
||||
Use IO Reg = AUTO
|
||||
|
||||
Resource Sharing = TRUE
|
||||
Propagate Constants = TRUE
|
||||
Remove Duplicate Registers = TRUE
|
||||
force_gsr = auto
|
||||
ROM style = auto
|
||||
RAM style = auto
|
||||
The -comp option is FALSE.
|
||||
The -syn option is FALSE.
|
||||
-p D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC (searchpath added)
|
||||
-p C:/lscc/diamond/3.12/ispfpga/xo2c00/data (searchpath added)
|
||||
-p D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC/impl1 (searchpath added)
|
||||
-p D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-1200HC (searchpath added)
|
||||
Verilog design file = D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/RAM2GS-SPI.v
|
||||
NGD file = RAM2GS_LCMXO2_1200HC_impl1.ngd
|
||||
-sdc option: SDC file input not used.
|
||||
-lpf option: Output file option is ON.
|
||||
Hardtimer checking is enabled (default). The -dt option is not used.
|
||||
The -r option is OFF. [ Remove LOC Properties is OFF. ]
|
||||
Technology check ok...
|
||||
|
||||
Analyzing Verilog file C:/lscc/diamond/3.12/ispfpga/userware/NT/SYNTHESIS_HEADERS/machxo2.v. VERI-1482
|
||||
Compile design.
|
||||
Compile Design Begin
|
||||
Analyzing Verilog file d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v. VERI-1482
|
||||
Analyzing Verilog file C:/lscc/diamond/3.12/ispfpga/userware/NT/SYNTHESIS_HEADERS/machxo2.v. VERI-1482
|
||||
Top module name (Verilog): RAM2GS
|
||||
INFO - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(1): compiling module RAM2GS. VERI-1018
|
||||
WARNING - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(131): expression size 32 truncated to fit in target size 2. VERI-1209
|
||||
WARNING - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(136): expression size 32 truncated to fit in target size 18. VERI-1209
|
||||
WARNING - synthesis: d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v(263): expression size 32 truncated to fit in target size 4. VERI-1209
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00a/data/xo2alib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00/data/xo2clib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/mg5g00/data/mg5glib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/or5g00/data/orc5glib.ngl'...
|
||||
Loading device for application map from file 'xo2c1200.nph' in environment: C:/lscc/diamond/3.12/ispfpga.
|
||||
Package Status: Final Version 1.44.
|
||||
Top-level module name = RAM2GS.
|
||||
INFO - synthesis: Extracted state machine for register 'IS' with one-hot encoding
|
||||
original encoding -> new encoding (one-hot encoding)
|
||||
|
||||
0000 -> 0000000000000001
|
||||
|
||||
0001 -> 0000000000000010
|
||||
|
||||
0010 -> 0000000000000100
|
||||
|
||||
0011 -> 0000000000001000
|
||||
|
||||
0100 -> 0000000000010000
|
||||
|
||||
0101 -> 0000000000100000
|
||||
|
||||
0110 -> 0000000001000000
|
||||
|
||||
0111 -> 0000000010000000
|
||||
|
||||
1000 -> 0000000100000000
|
||||
|
||||
1001 -> 0000001000000000
|
||||
|
||||
1010 -> 0000010000000000
|
||||
|
||||
1011 -> 0000100000000000
|
||||
|
||||
1100 -> 0001000000000000
|
||||
|
||||
1101 -> 0010000000000000
|
||||
|
||||
1110 -> 0100000000000000
|
||||
|
||||
1111 -> 1000000000000000
|
||||
|
||||
INFO - synthesis: Extracted state machine for register 'S' with one-hot encoding
|
||||
original encoding -> new encoding (one-hot encoding)
|
||||
|
||||
00 -> 0001
|
||||
|
||||
01 -> 0010
|
||||
|
||||
10 -> 0100
|
||||
|
||||
11 -> 1000
|
||||
|
||||
|
||||
|
||||
|
||||
GSR will not be inferred because no asynchronous signal was found in the netlist.
|
||||
WARNING - synthesis: Initial value found on instance C1Submitted_406 will be ignored.
|
||||
Applying 200.000000 MHz constraint to all clocks
|
||||
|
||||
WARNING - synthesis: No user .sdc file.
|
||||
Results of NGD DRC are available in RAM2GS_drc.log.
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00a/data/xo2alib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/xo2c00/data/xo2clib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/mg5g00/data/mg5glib.ngl'...
|
||||
Loading NGL library 'C:/lscc/diamond/3.12/ispfpga/or5g00/data/orc5glib.ngl'...
|
||||
All blocks are expanded and NGD expansion is successful.
|
||||
Writing NGD file RAM2GS_LCMXO2_1200HC_impl1.ngd.
|
||||
|
||||
################### Begin Area Report (RAM2GS)######################
|
||||
Number of register bits => 102 of 1520 (6 % )
|
||||
BB => 8
|
||||
CCU2D => 10
|
||||
FD1P3AX => 29
|
||||
FD1P3AY => 5
|
||||
FD1P3IX => 3
|
||||
FD1S3AX => 47
|
||||
FD1S3IX => 14
|
||||
FD1S3JX => 4
|
||||
GSR => 1
|
||||
IB => 26
|
||||
INV => 3
|
||||
LUT4 => 122
|
||||
OB => 33
|
||||
PFUMX => 1
|
||||
################### End Area Report ##################
|
||||
|
||||
################### Begin BlackBox Report ######################
|
||||
TSALL => 1
|
||||
################### End BlackBox Report ##################
|
||||
|
||||
################### Begin Clock Report ######################
|
||||
Clock Nets
|
||||
Number of Clocks: 4
|
||||
Net : RCLK_c, loads : 62
|
||||
Net : PHI2_c, loads : 11
|
||||
Net : nCCAS_c, loads : 2
|
||||
Net : nCRAS_c, loads : 2
|
||||
Clock Enable Nets
|
||||
Number of Clock Enables: 14
|
||||
Top 10 highest fanout Clock Enables:
|
||||
Net : RCLK_c_enable_27, loads : 16
|
||||
Net : RCLK_c_enable_6, loads : 4
|
||||
Net : PHI2_N_120_enable_8, loads : 3
|
||||
Net : RCLK_c_enable_10, loads : 3
|
||||
Net : RCLK_c_enable_5, loads : 2
|
||||
Net : PHI2_N_120_enable_3, loads : 1
|
||||
Net : Ready_N_292, loads : 1
|
||||
Net : PHI2_N_120_enable_2, loads : 1
|
||||
Net : RCLK_c_enable_15, loads : 1
|
||||
Net : PHI2_N_120_enable_6, loads : 1
|
||||
Highest fanout non-clock nets
|
||||
Top 10 highest fanout non-clock nets:
|
||||
Net : RCLK_c_enable_27, loads : 16
|
||||
Net : InitReady, loads : 15
|
||||
Net : nCRAS_c__inv, loads : 15
|
||||
Net : RASr2, loads : 14
|
||||
Net : nRowColSel_N_35, loads : 13
|
||||
Net : n2380, loads : 13
|
||||
Net : nRowColSel, loads : 12
|
||||
Net : Ready, loads : 12
|
||||
Net : Din_c_4, loads : 10
|
||||
Net : MAin_c_1, loads : 10
|
||||
################### End Clock Report ##################
|
||||
|
||||
<A name="lse_trs"></A><B><U><big>Timing Report Summary</big></U></B>
|
||||
--------------
|
||||
--------------------------------------------------------------------------------
|
||||
Constraint | Constraint| Actual|Levels
|
||||
--------------------------------------------------------------------------------
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk3 [get_nets nCCAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk2 [get_nets nCRAS_c] | -| -| 0
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk1 [get_nets PHI2_c] | 200.000 MHz| 50.413 MHz| 6 *
|
||||
| | |
|
||||
create_clock -period 5.000000 -name | | |
|
||||
clk0 [get_nets RCLK_c] | 200.000 MHz| 120.207 MHz| 5 *
|
||||
| | |
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
2 constraints not met.
|
||||
|
||||
|
||||
Peak Memory Usage: 55.238 MB
|
||||
|
||||
--------------------------------------------------------------
|
||||
Elapsed CPU time for LSE flow : 0.891 secs
|
||||
--------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
<BR>
|
||||
</PRE></FONT>
|
||||
</BODY>
|
||||
</HTML>
|
@ -1,250 +0,0 @@
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
||||
3 d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v
|
@ -1,250 +0,0 @@
|
||||
LSE_CPS_ID_1 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:8[8:12]"
|
||||
LSE_CPS_ID_2 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_3 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:186[13] 231[7]"
|
||||
LSE_CPS_ID_4 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:232[12] 284[6]"
|
||||
LSE_CPS_ID_5 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:232[12] 284[6]"
|
||||
LSE_CPS_ID_6 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_7 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_8 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_9 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_10 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_11 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_12 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_13 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_14 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_15 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_16 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_17 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_18 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_19 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:141[9] 144[5]"
|
||||
LSE_CPS_ID_20 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_21 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_22 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_23 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_24 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_25 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_26 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_27 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:255[14] 262[8]"
|
||||
LSE_CPS_ID_28 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_29 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_30 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_31 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_32 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_33 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_34 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_35 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:232[12] 284[6]"
|
||||
LSE_CPS_ID_36 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:321[13] 335[7]"
|
||||
LSE_CPS_ID_37 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_38 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_39 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_40 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:340[9] 410[5]"
|
||||
LSE_CPS_ID_41 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:131[13:16]"
|
||||
LSE_CPS_ID_42 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_43 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_44 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:99[22:51]"
|
||||
LSE_CPS_ID_45 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:340[9] 410[5]"
|
||||
LSE_CPS_ID_46 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_47 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:309[7:24]"
|
||||
LSE_CPS_ID_48 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_49 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_50 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_51 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_52 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_53 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_54 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_55 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:168[14] 184[8]"
|
||||
LSE_CPS_ID_56 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_57 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:131[13:16]"
|
||||
LSE_CPS_ID_58 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:131[13:16]"
|
||||
LSE_CPS_ID_59 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:309[7:24]"
|
||||
LSE_CPS_ID_60 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:340[9] 410[5]"
|
||||
LSE_CPS_ID_61 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_62 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_63 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:345[12] 409[6]"
|
||||
LSE_CPS_ID_64 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:55[19:54]"
|
||||
LSE_CPS_ID_65 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:58[17:46]"
|
||||
LSE_CPS_ID_66 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_67 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:195[13] 231[7]"
|
||||
LSE_CPS_ID_68 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:309[7:24]"
|
||||
LSE_CPS_ID_69 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_70 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:131[13:16]"
|
||||
LSE_CPS_ID_71 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:309[7:24]"
|
||||
LSE_CPS_ID_72 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_73 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_74 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_75 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:83[6:15]"
|
||||
LSE_CPS_ID_76 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_77 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:195[13] 231[7]"
|
||||
LSE_CPS_ID_78 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_79 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_80 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_81 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:83[6:15]"
|
||||
LSE_CPS_ID_82 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_83 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_84 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:86[13:15]"
|
||||
LSE_CPS_ID_85 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_86 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_87 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_88 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:233[8:20]"
|
||||
LSE_CPS_ID_89 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:233[8:20]"
|
||||
LSE_CPS_ID_90 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_91 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_92 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:340[9] 410[5]"
|
||||
LSE_CPS_ID_93 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_94 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:340[9] 410[5]"
|
||||
LSE_CPS_ID_95 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_96 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_97 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_98 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_99 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_100 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:288[9] 337[5]"
|
||||
LSE_CPS_ID_101 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_102 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:233[8:20]"
|
||||
LSE_CPS_ID_103 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:15[12:17]"
|
||||
LSE_CPS_ID_104 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:131[13:16]"
|
||||
LSE_CPS_ID_105 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_106 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:91[9] 95[5]"
|
||||
LSE_CPS_ID_107 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:131[13:16]"
|
||||
LSE_CPS_ID_108 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_109 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:147[9] 285[5]"
|
||||
LSE_CPS_ID_110 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:23[27:31]"
|
||||
LSE_CPS_ID_111 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:83[6:15]"
|
||||
LSE_CPS_ID_112 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_113 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_114 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_115 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_116 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_117 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_118 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_119 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:263[11:15]"
|
||||
LSE_CPS_ID_120 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_121 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_122 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_123 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_124 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_125 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_126 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_127 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_128 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_129 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_130 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_131 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_132 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_133 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_134 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_135 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_136 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_137 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_138 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_139 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_140 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_141 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_142 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_143 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_144 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:123[9] 125[5]"
|
||||
LSE_CPS_ID_145 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_146 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_147 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_148 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_149 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_150 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_151 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_152 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_153 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_154 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_155 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:315[17:31]"
|
||||
LSE_CPS_ID_156 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:143[40:46]"
|
||||
LSE_CPS_ID_157 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:143[40:46]"
|
||||
LSE_CPS_ID_158 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_159 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_160 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_161 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_162 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_163 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:98[9] 102[5]"
|
||||
LSE_CPS_ID_164 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_165 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_166 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_167 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_168 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_169 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_170 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:315[17:31]"
|
||||
LSE_CPS_ID_171 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_172 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:60[14:16]"
|
||||
LSE_CPS_ID_173 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_174 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_175 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_176 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_177 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_178 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_179 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_180 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:27[15:19]"
|
||||
LSE_CPS_ID_181 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:22[9:12]"
|
||||
LSE_CPS_ID_182 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:47[19:22]"
|
||||
LSE_CPS_ID_183 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:47[19:22]"
|
||||
LSE_CPS_ID_184 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_185 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_186 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_187 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_188 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_189 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_190 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_191 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_192 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_193 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_194 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_195 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:52[16:18]"
|
||||
LSE_CPS_ID_196 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:46[13:17]"
|
||||
LSE_CPS_ID_197 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:45[13:17]"
|
||||
LSE_CPS_ID_198 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:46[45:49]"
|
||||
LSE_CPS_ID_199 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:46[23:28]"
|
||||
LSE_CPS_ID_200 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:46[34:39]"
|
||||
LSE_CPS_ID_201 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:56[16:21]"
|
||||
LSE_CPS_ID_202 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:56[9:14]"
|
||||
LSE_CPS_ID_203 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:63[13:19]"
|
||||
LSE_CPS_ID_204 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:64[13:19]"
|
||||
LSE_CPS_ID_205 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:65[13:19]"
|
||||
LSE_CPS_ID_206 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:8[8:12]"
|
||||
LSE_CPS_ID_207 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_208 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_209 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_210 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_211 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_212 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_213 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_214 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_215 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_216 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:35[14:18]"
|
||||
LSE_CPS_ID_217 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:34[14:18]"
|
||||
LSE_CPS_ID_218 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:34[14:18]"
|
||||
LSE_CPS_ID_219 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_220 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_221 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_222 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_223 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_224 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_225 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_226 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:26[14:17]"
|
||||
LSE_CPS_ID_227 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:11[8:13]"
|
||||
LSE_CPS_ID_228 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:11[15:20]"
|
||||
LSE_CPS_ID_229 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:36[8:12]"
|
||||
LSE_CPS_ID_230 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:41[8:12]"
|
||||
LSE_CPS_ID_231 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:66[8:14]"
|
||||
LSE_CPS_ID_232 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_233 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:23[17:23]"
|
||||
LSE_CPS_ID_234 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_235 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:232[12] 284[6]"
|
||||
LSE_CPS_ID_236 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:309[7:24]"
|
||||
LSE_CPS_ID_237 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_238 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_239 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:134[9] 138[5]"
|
||||
LSE_CPS_ID_240 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:232[12] 284[6]"
|
||||
LSE_CPS_ID_241 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_242 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_243 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_244 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:136[9:13]"
|
||||
LSE_CPS_ID_245 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:105[9] 120[5]"
|
||||
LSE_CPS_ID_246 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:402[16:47]"
|
||||
LSE_CPS_ID_247 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:11[15:20]"
|
||||
LSE_CPS_ID_248 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:131[13:16]"
|
||||
LSE_CPS_ID_249 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:11[8:13]"
|
||||
LSE_CPS_ID_250 "d:/onedrive/documents/github/ram2gs/cpld/ram2gs-spi.v:402[16:47]"
|
@ -1,4 +1,4 @@
|
||||
[General]
|
||||
Export.auto_tasks=Jedecgen
|
||||
PAR.auto_tasks=PARTrace, IOTiming
|
||||
Map.auto_tasks=MapTrace, MapVerilogSimFile, MapVHDLSimFile
|
||||
PAR.auto_tasks=@@empty()
|
||||
Map.auto_tasks=@@empty()
|
||||
|
@ -6,14 +6,14 @@ sig_sort_ascending=true
|
||||
active_Sheet=Port Assignments
|
||||
|
||||
[Port%20Assignments]
|
||||
Name="164,0"
|
||||
Name="154,0"
|
||||
Group%20By="84,1"
|
||||
Pin="50,2"
|
||||
BANK="62,3"
|
||||
BANK_VCC="90,4"
|
||||
VREF="60,5"
|
||||
IO_TYPE="147,6"
|
||||
PULLMODE="97,7"
|
||||
PULLMODE="119,7"
|
||||
DRIVE="67,8"
|
||||
SLEWRATE="92,9"
|
||||
CLAMP="71,10"
|
||||
@ -63,7 +63,7 @@ Name="100,ELLIPSIS"
|
||||
Prioritize="100,ELLIPSIS"
|
||||
|
||||
[Timing%20Preferences]
|
||||
Preference%20Name="129,ELLIPSIS"
|
||||
Preference%20Name="158,ELLIPSIS"
|
||||
Preference%20Value="105,ELLIPSIS"
|
||||
Preference%20Unit="98,ELLIPSIS"
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<BaliProject version="3.2" title="RAM2GS_LCMXO2_640HC" device="LCMXO2-640HC-4TG100C" default_implementation="impl1">
|
||||
<Options/>
|
||||
<Implementation title="impl1" dir="impl1" description="impl1" synthesis="lse" default_strategy="Strategy1">
|
||||
<Implementation title="impl1" dir="impl1" description="impl1" synthesis="synplify" default_strategy="Strategy1">
|
||||
<Options def_top="RAM2GS"/>
|
||||
<Source name="../RAM2GS-SPI.v" type="Verilog" type_short="Verilog">
|
||||
<Options top_module="RAM2GS"/>
|
||||
@ -12,6 +12,9 @@
|
||||
<Source name="RAM2GS_LCMXO2_640HC.lpf" type="Logic Preference" type_short="LPF">
|
||||
<Options/>
|
||||
</Source>
|
||||
<Source name="../RAM2GS.sdc" type="Synplify Design Constraints File" type_short="SDC">
|
||||
<Options/>
|
||||
</Source>
|
||||
</Implementation>
|
||||
<Strategy name="Strategy1" file="RAM2GS_LCMXO2_640HC1.sty"/>
|
||||
</BaliProject>
|
||||
|
@ -25,7 +25,7 @@ LOCATE COMP "MAin[7]" SITE "18" ;
|
||||
LOCATE COMP "MAin[8]" SITE "25" ;
|
||||
LOCATE COMP "MAin[9]" SITE "32" ;
|
||||
LOCATE COMP "UFMSDO" SITE "27" ;
|
||||
LOCATE COMP "nFWE" SITE "28" ;
|
||||
LOCATE COMP "nFWE" SITE "15" ;
|
||||
LOCATE COMP "Dout[0]" SITE "76" ;
|
||||
LOCATE COMP "Dout[1]" SITE "86" ;
|
||||
LOCATE COMP "Dout[2]" SITE "87" ;
|
||||
@ -52,8 +52,8 @@ LOCATE COMP "RBA[1]" SITE "60" ;
|
||||
LOCATE COMP "RCKE" SITE "53" ;
|
||||
LOCATE COMP "RDQMH" SITE "51" ;
|
||||
LOCATE COMP "RDQML" SITE "48" ;
|
||||
LOCATE COMP "UFMCLK" SITE "29" ;
|
||||
LOCATE COMP "UFMSDI" SITE "30" ;
|
||||
LOCATE COMP "UFMCLK" SITE "28" ;
|
||||
LOCATE COMP "UFMSDI" SITE "29" ;
|
||||
LOCATE COMP "nRCAS" SITE "52" ;
|
||||
LOCATE COMP "nRCS" SITE "57" ;
|
||||
LOCATE COMP "nRRAS" SITE "54" ;
|
||||
@ -66,3 +66,71 @@ LOCATE COMP "RD[4]" SITE "40" ;
|
||||
LOCATE COMP "RD[5]" SITE "41" ;
|
||||
LOCATE COMP "RD[6]" SITE "42" ;
|
||||
LOCATE COMP "RD[7]" SITE "43" ;
|
||||
IOBUF PORT "CROW[0]" IO_TYPE=LVCMOS33 DRIVE=NA PULLMODE=KEEPER ;
|
||||
IOBUF PORT "CROW[1]" IO_TYPE=LVCMOS33 SLEWRATE=NA DRIVE=NA PULLMODE=KEEPER ;
|
||||
IOBUF PORT "PHI2" IO_TYPE=LVCMOS33 ;
|
||||
IOBUF PORT "RCLK" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "nCCAS" IO_TYPE=LVCMOS33 PULLMODE=UP ;
|
||||
IOBUF PORT "nCRAS" IO_TYPE=LVCMOS33 PULLMODE=UP ;
|
||||
IOBUF PORT "Din[0]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "Din[1]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "Din[2]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "Din[3]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "Din[4]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "Din[5]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "Din[6]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "Din[7]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[0]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[1]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[2]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[3]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[4]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[5]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[6]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[7]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[8]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "MAin[9]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "UFMSDO" IO_TYPE=LVCMOS33 PULLMODE=KEEPER ;
|
||||
IOBUF PORT "nFWE" IO_TYPE=LVCMOS33 PULLMODE=UP ;
|
||||
IOBUF PORT "Dout[0]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 DIFFRESISTOR=OFF SLEWRATE=SLOW ;
|
||||
IOBUF PORT "Dout[1]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 DIFFRESISTOR=OFF SLEWRATE=SLOW ;
|
||||
IOBUF PORT "Dout[2]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "Dout[3]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "Dout[4]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "Dout[5]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "Dout[6]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "Dout[7]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "LED" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=24 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[0]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 DIFFRESISTOR=OFF SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[1]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[2]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[3]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[4]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[5]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[6]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[7]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[8]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[9]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[10]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RA[11]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RBA[0]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RBA[1]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RCKE" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RDQMH" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RDQML" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "UFMCLK" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "UFMSDI" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "nRCAS" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "nRCS" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "nRRAS" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "nRWE" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "nUFMCS" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[0]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[1]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[2]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[3]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[4]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[5]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[6]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
IOBUF PORT "RD[7]" IO_TYPE=LVCMOS33 PULLMODE=KEEPER DRIVE=4 SLEWRATE=SLOW ;
|
||||
LOCATE COMP "nUFMCS" SITE "30" ;
|
||||
|
@ -88,7 +88,7 @@
|
||||
<Property name="PROP_MAPSTA_RptAsynTimLoop" value="False" time="0"/>
|
||||
<Property name="PROP_MAPSTA_WordCasePaths" value="1" time="0"/>
|
||||
<Property name="PROP_MAP_IgnorePreErr" value="True" time="0"/>
|
||||
<Property name="PROP_MAP_MAPIORegister" value="Auto" time="0"/>
|
||||
<Property name="PROP_MAP_MAPIORegister" value="Both" time="0"/>
|
||||
<Property name="PROP_MAP_MAPInferGSR" value="True" time="0"/>
|
||||
<Property name="PROP_MAP_MapModArgs" value="" time="0"/>
|
||||
<Property name="PROP_MAP_OvermapDevice" value="False" time="0"/>
|
||||
@ -172,15 +172,15 @@
|
||||
<Property name="PROP_SYN_EdfArrangeVHDLFiles" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfDefEnumEncode" value="Default" time="0"/>
|
||||
<Property name="PROP_SYN_EdfFanout" value="1000" time="0"/>
|
||||
<Property name="PROP_SYN_EdfFrequency" value="100" time="0"/>
|
||||
<Property name="PROP_SYN_EdfGSR" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfFrequency" value="70" time="0"/>
|
||||
<Property name="PROP_SYN_EdfGSR" value="Auto" time="0"/>
|
||||
<Property name="PROP_SYN_EdfInsertIO" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfNumCritPath" value="" time="0"/>
|
||||
<Property name="PROP_SYN_EdfNumCritPath" value="3" time="0"/>
|
||||
<Property name="PROP_SYN_EdfNumStartEnd" value="" time="0"/>
|
||||
<Property name="PROP_SYN_EdfOutNetForm" value="None" time="0"/>
|
||||
<Property name="PROP_SYN_EdfPushTirstates" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfResSharing" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfRunRetiming" value="Pipelining Only" time="0"/>
|
||||
<Property name="PROP_SYN_EdfRunRetiming" value="None" time="0"/>
|
||||
<Property name="PROP_SYN_EdfSymFSM" value="True" time="0"/>
|
||||
<Property name="PROP_SYN_EdfUnconsClk" value="False" time="0"/>
|
||||
<Property name="PROP_SYN_EdfVerilogInput" value="Verilog 2001" time="0"/>
|
||||
|
@ -0,0 +1,79 @@
|
||||
#Start recording tcl command: 8/15/2023 22:16:47
|
||||
#Project Location: D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC; Project name: RAM2GS_LCMXO2_640HC
|
||||
prj_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/RAM2GS_LCMXO2_640HC.ldf"
|
||||
prj_run Export -impl impl1
|
||||
prj_src add "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/RAM2GS.sdc"
|
||||
prj_run Export -impl impl1
|
||||
pgr_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1 -forceAll
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1 -forceAll
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
launch_synplify_prj impl1
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_strgy set_value -strategy Strategy1 syn_pipelining_retiming=None syn_frequency=70
|
||||
prj_strgy set_value -strategy Strategy1 map_io_reg=Both
|
||||
prj_run Export -impl impl1
|
||||
prj_run Export -impl impl1
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_project close
|
||||
pgr_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_project close
|
||||
pgr_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_project close
|
||||
pgr_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_project close
|
||||
pgr_project open "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1 -forceAll
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1 -forceAll
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
pgr_program run
|
||||
pgr_program run
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_run Export -impl impl1
|
||||
pgr_program run
|
||||
pgr_project save "D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/impl1.xcf"
|
||||
prj_project save
|
||||
prj_project close
|
||||
#Stop recording: 8/16/2023 01:57:20
|
@ -6,43 +6,46 @@
|
||||
<Task name="TimingSimFileVlg" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="TimingSimFileVHD" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="Bitgen" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="Jedecgen" build_result="2" update_result="0" update_time="1692090221"/>
|
||||
<Task name="Jedecgen" build_result="2" update_result="0" update_time="1692156613"/>
|
||||
</Milestone>
|
||||
<Milestone name="Map" build_result="2" build_time="1692090205">
|
||||
<Task name="Map" build_result="2" update_result="0" update_time="1692090205"/>
|
||||
<Task name="MapTrace" build_result="2" update_result="0" update_time="1692090205"/>
|
||||
<Task name="MapVerilogSimFile" build_result="2" update_result="0" update_time="1692090206"/>
|
||||
<Task name="MapVHDLSimFile" build_result="2" update_result="0" update_time="1692090208"/>
|
||||
<Milestone name="Map" build_result="2" build_time="1692156605">
|
||||
<Task name="Map" build_result="2" update_result="0" update_time="1692156605"/>
|
||||
<Task name="MapTrace" build_result="0" update_result="2" update_time="1692156605"/>
|
||||
<Task name="MapVerilogSimFile" build_result="0" update_result="2" update_time="1692156605"/>
|
||||
<Task name="MapVHDLSimFile" build_result="0" update_result="2" update_time="1692156605"/>
|
||||
</Milestone>
|
||||
<Milestone name="PAR" build_result="2" build_time="1692090216">
|
||||
<Task name="PAR" build_result="2" update_result="0" update_time="1692090216"/>
|
||||
<Task name="PARTrace" build_result="2" update_result="0" update_time="1692090216"/>
|
||||
<Task name="IOTiming" build_result="2" update_result="0" update_time="1692090217"/>
|
||||
<Milestone name="PAR" build_result="2" build_time="1692156611">
|
||||
<Task name="PAR" build_result="2" update_result="0" update_time="1692156611"/>
|
||||
<Task name="PARTrace" build_result="0" update_result="2" update_time="1692156611"/>
|
||||
<Task name="IOTiming" build_result="0" update_result="2" update_time="1692156611"/>
|
||||
</Milestone>
|
||||
<Milestone name="Synthesis" build_result="2" build_time="1692090203">
|
||||
<Task name="Lattice_Synthesis" build_result="2" update_result="0" update_time="1692090203"/>
|
||||
<Task name="LSE_Compile" build_result="2" update_result="0" update_time="1692090221"/>
|
||||
<Milestone name="Synthesis" build_result="2" build_time="1692155568">
|
||||
<Task name="Synplify_Synthesis" build_result="2" update_result="0" update_time="1692155568"/>
|
||||
</Milestone>
|
||||
<Milestone name="TOOL_Report" build_result="0" build_time="0">
|
||||
<Task name="HDLE" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="BKM" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="HDLE" build_result="2" update_result="0" update_time="1692155394"/>
|
||||
<Task name="BKM" build_result="0" update_result="2" update_time="1692155394"/>
|
||||
<Task name="SSO" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="PIODRC" build_result="0" update_result="3" update_time="0"/>
|
||||
<Task name="DEC" build_result="0" update_result="3" update_time="0"/>
|
||||
</Milestone>
|
||||
<Milestone name="Translate" build_result="2" build_time="1692155568">
|
||||
<Task name="Translate" build_result="2" update_result="0" update_time="1692155568"/>
|
||||
</Milestone>
|
||||
<Report name=".vdbs/RAM2GS_LCMXO2_640HC_impl1_map.vdb" last_build_time="1692090205" last_build_size="67964"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.bgn" last_build_time="1692090221" last_build_size="4423"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ior" last_build_time="1692090217" last_build_size="6867"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.jed" last_build_time="1692090221" last_build_size="177183"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.bgn" last_build_time="1692156613" last_build_size="4423"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.edi" last_build_time="1692155566" last_build_size="135533"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ior" last_build_time="1692154601" last_build_size="6815"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.jed" last_build_time="1692156613" last_build_size="177183"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.lsedata" last_build_time="1692090203" last_build_size="237766"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ncd" last_build_time="1692090215" last_build_size="194841"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ngd" last_build_time="1692090203" last_build_size="156242"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.tw1" last_build_time="1692090205" last_build_size="14596"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.twr" last_build_time="1692090216" last_build_size="88279"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_map.ncd" last_build_time="1692090204" last_build_size="137575"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvho.sdf" last_build_time="1692090207" last_build_size="118434"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvho.vho" last_build_time="1692090207" last_build_size="973589"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvo.sdf" last_build_time="1692090206" last_build_size="117902"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvo.vo" last_build_time="1692090206" last_build_size="127955"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ncd" last_build_time="1692156611" last_build_size="204561"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.ngd" last_build_time="1692155568" last_build_size="153585"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.tw1" last_build_time="1692154592" last_build_size="17596"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1.twr" last_build_time="1692154599" last_build_size="92704"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_map.ncd" last_build_time="1692156605" last_build_size="149601"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvho.sdf" last_build_time="1692154593" last_build_size="123467"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvho.vho" last_build_time="1692154593" last_build_size="989165"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvo.sdf" last_build_time="1692154592" last_build_size="123052"/>
|
||||
<Report name="RAM2GS_LCMXO2_640HC_impl1_mapvo.vo" last_build_time="1692154592" last_build_size="134272"/>
|
||||
</Strategy>
|
||||
</BuildStatus>
|
||||
|
@ -1,9 +1,24 @@
|
||||
NOTE Copyright (C), 1992-2010, Lattice Semiconductor Corporation *
|
||||
NOTE All Rights Reserved *
|
||||
NOTE DATE CREATED: Tue Aug 15 05:03:41 2023 *
|
||||
NOTE DATE CREATED: Tue Aug 15 23:30:13 2023 *
|
||||
NOTE DESIGN NAME: RAM2GS *
|
||||
NOTE DEVICE NAME: LCMXO2-640HC-4TQFP100 *
|
||||
NOTE PIN ASSIGNMENTS *
|
||||
NOTE PINS RD[0] : 36 : inout *
|
||||
NOTE PINS Dout[0] : 76 : out *
|
||||
NOTE PINS PHI2 : 8 : in *
|
||||
NOTE PINS UFMSDO : 27 : in *
|
||||
NOTE PINS UFMSDI : 29 : out *
|
||||
NOTE PINS UFMCLK : 28 : out *
|
||||
NOTE PINS nUFMCS : 30 : out *
|
||||
NOTE PINS RDQML : 48 : out *
|
||||
NOTE PINS RDQMH : 51 : out *
|
||||
NOTE PINS nRCAS : 52 : out *
|
||||
NOTE PINS nRRAS : 54 : out *
|
||||
NOTE PINS nRWE : 49 : out *
|
||||
NOTE PINS RCKE : 53 : out *
|
||||
NOTE PINS RCLK : 62 : in *
|
||||
NOTE PINS nRCS : 57 : out *
|
||||
NOTE PINS RD[7] : 43 : inout *
|
||||
NOTE PINS RD[6] : 42 : inout *
|
||||
NOTE PINS RD[5] : 41 : inout *
|
||||
@ -11,18 +26,6 @@ NOTE PINS RD[4] : 40 : inout *
|
||||
NOTE PINS RD[3] : 39 : inout *
|
||||
NOTE PINS RD[2] : 38 : inout *
|
||||
NOTE PINS RD[1] : 37 : inout *
|
||||
NOTE PINS RD[0] : 36 : inout *
|
||||
NOTE PINS Dout[7] : 82 : out *
|
||||
NOTE PINS Dout[6] : 78 : out *
|
||||
NOTE PINS Dout[5] : 84 : out *
|
||||
NOTE PINS Dout[4] : 83 : out *
|
||||
NOTE PINS Dout[3] : 85 : out *
|
||||
NOTE PINS Dout[2] : 87 : out *
|
||||
NOTE PINS Dout[1] : 86 : out *
|
||||
NOTE PINS Dout[0] : 76 : out *
|
||||
NOTE PINS LED : 34 : out *
|
||||
NOTE PINS RBA[1] : 60 : out *
|
||||
NOTE PINS RBA[0] : 58 : out *
|
||||
NOTE PINS RA[11] : 59 : out *
|
||||
NOTE PINS RA[10] : 64 : out *
|
||||
NOTE PINS RA[9] : 63 : out *
|
||||
@ -35,17 +38,29 @@ NOTE PINS RA[3] : 71 : out *
|
||||
NOTE PINS RA[2] : 69 : out *
|
||||
NOTE PINS RA[1] : 67 : out *
|
||||
NOTE PINS RA[0] : 66 : out *
|
||||
NOTE PINS nRCS : 57 : out *
|
||||
NOTE PINS RCKE : 53 : out *
|
||||
NOTE PINS nRWE : 49 : out *
|
||||
NOTE PINS nRRAS : 54 : out *
|
||||
NOTE PINS nRCAS : 52 : out *
|
||||
NOTE PINS RDQMH : 51 : out *
|
||||
NOTE PINS RDQML : 48 : out *
|
||||
NOTE PINS nUFMCS : 77 : out *
|
||||
NOTE PINS UFMCLK : 29 : out *
|
||||
NOTE PINS UFMSDI : 30 : out *
|
||||
NOTE PINS PHI2 : 8 : in *
|
||||
NOTE PINS RBA[1] : 60 : out *
|
||||
NOTE PINS RBA[0] : 58 : out *
|
||||
NOTE PINS LED : 34 : out *
|
||||
NOTE PINS nFWE : 15 : in *
|
||||
NOTE PINS nCRAS : 17 : in *
|
||||
NOTE PINS nCCAS : 9 : in *
|
||||
NOTE PINS Dout[7] : 82 : out *
|
||||
NOTE PINS Dout[6] : 78 : out *
|
||||
NOTE PINS Dout[5] : 84 : out *
|
||||
NOTE PINS Dout[4] : 83 : out *
|
||||
NOTE PINS Dout[3] : 85 : out *
|
||||
NOTE PINS Dout[2] : 87 : out *
|
||||
NOTE PINS Dout[1] : 86 : out *
|
||||
NOTE PINS Din[7] : 1 : in *
|
||||
NOTE PINS Din[6] : 2 : in *
|
||||
NOTE PINS Din[5] : 98 : in *
|
||||
NOTE PINS Din[4] : 99 : in *
|
||||
NOTE PINS Din[3] : 97 : in *
|
||||
NOTE PINS Din[2] : 88 : in *
|
||||
NOTE PINS Din[1] : 96 : in *
|
||||
NOTE PINS Din[0] : 3 : in *
|
||||
NOTE PINS CROW[1] : 16 : in *
|
||||
NOTE PINS CROW[0] : 10 : in *
|
||||
NOTE PINS MAin[9] : 32 : in *
|
||||
NOTE PINS MAin[8] : 25 : in *
|
||||
NOTE PINS MAin[7] : 18 : in *
|
||||
@ -56,20 +71,5 @@ NOTE PINS MAin[3] : 21 : in *
|
||||
NOTE PINS MAin[2] : 13 : in *
|
||||
NOTE PINS MAin[1] : 12 : in *
|
||||
NOTE PINS MAin[0] : 14 : in *
|
||||
NOTE PINS CROW[1] : 16 : in *
|
||||
NOTE PINS CROW[0] : 10 : in *
|
||||
NOTE PINS Din[7] : 1 : in *
|
||||
NOTE PINS Din[6] : 2 : in *
|
||||
NOTE PINS Din[5] : 98 : in *
|
||||
NOTE PINS Din[4] : 99 : in *
|
||||
NOTE PINS Din[3] : 97 : in *
|
||||
NOTE PINS Din[2] : 88 : in *
|
||||
NOTE PINS Din[1] : 96 : in *
|
||||
NOTE PINS Din[0] : 3 : in *
|
||||
NOTE PINS nCCAS : 9 : in *
|
||||
NOTE PINS nCRAS : 17 : in *
|
||||
NOTE PINS nFWE : 28 : in *
|
||||
NOTE PINS RCLK : 62 : in *
|
||||
NOTE PINS UFMSDO : 27 : in *
|
||||
NOTE CONFIGURATION MODE: NONE *
|
||||
NOTE COMPRESSION: on *
|
||||
|
29
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.areasrr
Normal file
29
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.areasrr
Normal file
@ -0,0 +1,29 @@
|
||||
----------------------------------------------------------------------
|
||||
Report for cell RAM2GS.verilog
|
||||
|
||||
Register bits: 90 of 640 (14%)
|
||||
PIC Latch: 0
|
||||
I/O cells: 67
|
||||
Cell usage:
|
||||
cell count Res Usage(%)
|
||||
BB 8 100.0
|
||||
CCU2D 10 100.0
|
||||
FD1P3AX 11 100.0
|
||||
FD1S3AX 49 100.0
|
||||
FD1S3AY 1 100.0
|
||||
FD1S3IX 3 100.0
|
||||
GSR 1 100.0
|
||||
IB 26 100.0
|
||||
IFS1P3DX 9 100.0
|
||||
INV 7 100.0
|
||||
OB 33 100.0
|
||||
OFS1P3BX 4 100.0
|
||||
OFS1P3DX 12 100.0
|
||||
OFS1P3JX 1 100.0
|
||||
ORCALUT4 135 100.0
|
||||
PFUMX 1 100.0
|
||||
PUR 1 100.0
|
||||
VHI 1 100.0
|
||||
VLO 1 100.0
|
||||
|
||||
TOTAL 314
|
@ -4,7 +4,7 @@ Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:39 2023
|
||||
Tue Aug 15 23:30:11 2023
|
||||
|
||||
|
||||
Command: bitgen -g RamCfg:Reset -path D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC -w -jedec -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/promote.xml RAM2GS_LCMXO2_640HC_impl1.ncd RAM2GS_LCMXO2_640HC_impl1.prf
|
||||
@ -83,4 +83,4 @@ Initialized UFM Pages: 0 Page.
|
||||
|
||||
Total CPU Time: 1 secs
|
||||
Total REAL Time: 2 secs
|
||||
Peak Memory Usage: 245 MB
|
||||
Peak Memory Usage: 246 MB
|
||||
|
Binary file not shown.
@ -6,89 +6,89 @@ Performance Grade: 4
|
||||
PACKAGE: TQFP100
|
||||
Package Status: Final Version 1.39
|
||||
|
||||
Tue Aug 15 05:03:32 2023
|
||||
Tue Aug 15 23:30:09 2023
|
||||
|
||||
Pinout by Port Name:
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| Port Name | Pin/Bank | Buffer Type | Site | PG Enable | BC Enable | Properties |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| CROW[0] | 10/3 | LVCMOS25_IN | PL3D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| CROW[1] | 16/3 | LVCMOS25_IN | PL6A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[0] | 3/3 | LVCMOS25_IN | PL2C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[1] | 96/0 | LVCMOS25_IN | PT6D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[2] | 88/0 | LVCMOS25_IN | PT9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[3] | 97/0 | LVCMOS25_IN | PT6C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[4] | 99/0 | LVCMOS25_IN | PT6A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[5] | 98/0 | LVCMOS25_IN | PT6B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[6] | 2/3 | LVCMOS25_IN | PL2B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[7] | 1/3 | LVCMOS25_IN | PL2A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Dout[0] | 76/0 | LVCMOS25_OUT | PT11D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[1] | 86/0 | LVCMOS25_OUT | PT9C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[2] | 87/0 | LVCMOS25_OUT | PT9B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[3] | 85/0 | LVCMOS25_OUT | PT9D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[4] | 83/0 | LVCMOS25_OUT | PT10B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[5] | 84/0 | LVCMOS25_OUT | PT10A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[6] | 78/0 | LVCMOS25_OUT | PT11A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[7] | 82/0 | LVCMOS25_OUT | PT10C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| LED | 34/2 | LVCMOS25_OUT | PB6C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| MAin[0] | 14/3 | LVCMOS25_IN | PL5C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[1] | 12/3 | LVCMOS25_IN | PL5A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[2] | 13/3 | LVCMOS25_IN | PL5B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[3] | 21/3 | LVCMOS25_IN | PL7B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[4] | 20/3 | LVCMOS25_IN | PL7A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[5] | 19/3 | LVCMOS25_IN | PL6D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[6] | 24/3 | LVCMOS25_IN | PL7C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[7] | 18/3 | LVCMOS25_IN | PL6C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[8] | 25/3 | LVCMOS25_IN | PL7D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[9] | 32/2 | LVCMOS25_IN | PB6B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| PHI2 | 8/3 | LVCMOS25_IN | PL3B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RA[0] | 66/1 | LVCMOS25_OUT | PR3D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[10] | 64/1 | LVCMOS25_OUT | PR5B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[11] | 59/1 | LVCMOS25_OUT | PR6B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[1] | 67/1 | LVCMOS25_OUT | PR3C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[2] | 69/1 | LVCMOS25_OUT | PR3A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[3] | 71/1 | LVCMOS25_OUT | PR2C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[4] | 74/1 | LVCMOS25_OUT | PR2B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[5] | 70/1 | LVCMOS25_OUT | PR2D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[6] | 68/1 | LVCMOS25_OUT | PR3B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[7] | 75/1 | LVCMOS25_OUT | PR2A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[8] | 65/1 | LVCMOS25_OUT | PR5A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[9] | 63/1 | LVCMOS25_OUT | PR5C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[0] | 58/1 | LVCMOS25_OUT | PR6C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[1] | 60/1 | LVCMOS25_OUT | PR6A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCKE | 53/1 | LVCMOS25_OUT | PR7B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCLK | 62/1 | LVCMOS25_IN | PR5D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RDQMH | 51/1 | LVCMOS25_OUT | PR7D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RDQML | 48/2 | LVCMOS25_OUT | PB14C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RD[0] | 36/2 | LVCMOS25_BIDI | PB10A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[1] | 37/2 | LVCMOS25_BIDI | PB10B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[2] | 38/2 | LVCMOS25_BIDI | PB10C | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[3] | 39/2 | LVCMOS25_BIDI | PB10D | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[4] | 40/2 | LVCMOS25_BIDI | PB12A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[5] | 41/2 | LVCMOS25_BIDI | PB12B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[6] | 42/2 | LVCMOS25_BIDI | PB12C | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[7] | 43/2 | LVCMOS25_BIDI | PB12D | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| UFMCLK | 29/2 | LVCMOS25_OUT | PB4C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDI | 30/2 | LVCMOS25_OUT | PB4D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDO | 27/2 | LVCMOS25_IN | PB4A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCCAS | 9/3 | LVCMOS25_IN | PL3C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCRAS | 17/3 | LVCMOS25_IN | PL6B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nFWE | 28/2 | LVCMOS25_IN | PB4B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nRCAS | 52/1 | LVCMOS25_OUT | PR7C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRCS | 57/1 | LVCMOS25_OUT | PR6D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRRAS | 54/1 | LVCMOS25_OUT | PR7A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRWE | 49/2 | LVCMOS25_OUT | PB14D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nUFMCS | 77/0 | LVCMOS25_OUT | PT11C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
+-----------+----------+---------------+-------+-----------+-----------+------------------------------------------------------------+
|
||||
| Port Name | Pin/Bank | Buffer Type | Site | PG Enable | BC Enable | Properties |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+------------------------------------------------------------+
|
||||
| CROW[0] | 10/3 | LVCMOS33_IN | PL3D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| CROW[1] | 16/3 | LVCMOS33_IN | PL6A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[0] | 3/3 | LVCMOS33_IN | PL2C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[1] | 96/0 | LVCMOS33_IN | PT6D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[2] | 88/0 | LVCMOS33_IN | PT9A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[3] | 97/0 | LVCMOS33_IN | PT6C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[4] | 99/0 | LVCMOS33_IN | PT6A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[5] | 98/0 | LVCMOS33_IN | PT6B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[6] | 2/3 | LVCMOS33_IN | PL2B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[7] | 1/3 | LVCMOS33_IN | PL2A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Dout[0] | 76/0 | LVCMOS33_OUT | PT11D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[1] | 86/0 | LVCMOS33_OUT | PT9C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[2] | 87/0 | LVCMOS33_OUT | PT9B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[3] | 85/0 | LVCMOS33_OUT | PT9D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[4] | 83/0 | LVCMOS33_OUT | PT10B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[5] | 84/0 | LVCMOS33_OUT | PT10A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[6] | 78/0 | LVCMOS33_OUT | PT11A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[7] | 82/0 | LVCMOS33_OUT | PT10C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| LED | 34/2 | LVCMOS33_OUT | PB6C | | | DRIVE:24mA PULL:KEEPER SLEW:SLOW |
|
||||
| MAin[0] | 14/3 | LVCMOS33_IN | PL5C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[1] | 12/3 | LVCMOS33_IN | PL5A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[2] | 13/3 | LVCMOS33_IN | PL5B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[3] | 21/3 | LVCMOS33_IN | PL7B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[4] | 20/3 | LVCMOS33_IN | PL7A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[5] | 19/3 | LVCMOS33_IN | PL6D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[6] | 24/3 | LVCMOS33_IN | PL7C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[7] | 18/3 | LVCMOS33_IN | PL6C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[8] | 25/3 | LVCMOS33_IN | PL7D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[9] | 32/2 | LVCMOS33_IN | PB6B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| PHI2 | 8/3 | LVCMOS33_IN | PL3B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RA[0] | 66/1 | LVCMOS33_OUT | PR3D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[10] | 64/1 | LVCMOS33_OUT | PR5B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[11] | 59/1 | LVCMOS33_OUT | PR6B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[1] | 67/1 | LVCMOS33_OUT | PR3C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[2] | 69/1 | LVCMOS33_OUT | PR3A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[3] | 71/1 | LVCMOS33_OUT | PR2C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[4] | 74/1 | LVCMOS33_OUT | PR2B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[5] | 70/1 | LVCMOS33_OUT | PR2D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[6] | 68/1 | LVCMOS33_OUT | PR3B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[7] | 75/1 | LVCMOS33_OUT | PR2A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[8] | 65/1 | LVCMOS33_OUT | PR5A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[9] | 63/1 | LVCMOS33_OUT | PR5C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RBA[0] | 58/1 | LVCMOS33_OUT | PR6C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RBA[1] | 60/1 | LVCMOS33_OUT | PR6A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RCKE | 53/1 | LVCMOS33_OUT | PR7B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RCLK | 62/1 | LVCMOS33_IN | PR5D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RDQMH | 51/1 | LVCMOS33_OUT | PR7D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RDQML | 48/2 | LVCMOS33_OUT | PB14C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RD[0] | 36/2 | LVCMOS33_BIDI | PB10A | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[1] | 37/2 | LVCMOS33_BIDI | PB10B | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[2] | 38/2 | LVCMOS33_BIDI | PB10C | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[3] | 39/2 | LVCMOS33_BIDI | PB10D | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[4] | 40/2 | LVCMOS33_BIDI | PB12A | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[5] | 41/2 | LVCMOS33_BIDI | PB12B | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[6] | 42/2 | LVCMOS33_BIDI | PB12C | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[7] | 43/2 | LVCMOS33_BIDI | PB12D | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| UFMCLK | 28/2 | LVCMOS33_OUT | PB4B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| UFMSDI | 29/2 | LVCMOS33_OUT | PB4C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| UFMSDO | 27/2 | LVCMOS33_IN | PB4A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCCAS | 9/3 | LVCMOS33_IN | PL3C | | | PULL:UP CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCRAS | 17/3 | LVCMOS33_IN | PL6B | | | PULL:UP CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nFWE | 15/3 | LVCMOS33_IN | PL5D | | | PULL:UP CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nRCAS | 52/1 | LVCMOS33_OUT | PR7C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nRCS | 57/1 | LVCMOS33_OUT | PR6D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nRRAS | 54/1 | LVCMOS33_OUT | PR7A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nRWE | 49/2 | LVCMOS33_OUT | PB14D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nUFMCS | 30/2 | LVCMOS33_OUT | PB4D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+------------------------------------------------------------+
|
||||
|
||||
Vccio by Bank:
|
||||
+------+-------+
|
||||
| Bank | Vccio |
|
||||
+------+-------+
|
||||
| 0 | 2.5V |
|
||||
| 1 | 2.5V |
|
||||
| 2 | 2.5V |
|
||||
| 3 | 2.5V |
|
||||
| 0 | 3.3V |
|
||||
| 1 | 3.3V |
|
||||
| 2 | 3.3V |
|
||||
| 3 | 3.3V |
|
||||
+------+-------+
|
||||
|
||||
Vref by Bank:
|
||||
@ -101,85 +101,85 @@ Pinout by Pin Number:
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| Pin/Bank | Pin Info | Preference | Buffer Type | Site | Dual Function | PG Enable | BC Enable |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| 1/3 | Din[7] | LOCATED | LVCMOS25_IN | PL2A | | | |
|
||||
| 2/3 | Din[6] | LOCATED | LVCMOS25_IN | PL2B | | | |
|
||||
| 3/3 | Din[0] | LOCATED | LVCMOS25_IN | PL2C | PCLKT3_2 | | |
|
||||
| 1/3 | Din[7] | LOCATED | LVCMOS33_IN | PL2A | | | |
|
||||
| 2/3 | Din[6] | LOCATED | LVCMOS33_IN | PL2B | | | |
|
||||
| 3/3 | Din[0] | LOCATED | LVCMOS33_IN | PL2C | PCLKT3_2 | | |
|
||||
| 4/3 | unused, PULL:DOWN | | | PL2D | PCLKC3_2 | | |
|
||||
| 7/3 | unused, PULL:DOWN | | | PL3A | | | |
|
||||
| 8/3 | PHI2 | LOCATED | LVCMOS25_IN | PL3B | | | |
|
||||
| 9/3 | nCCAS | LOCATED | LVCMOS25_IN | PL3C | | | |
|
||||
| 10/3 | CROW[0] | LOCATED | LVCMOS25_IN | PL3D | | | |
|
||||
| 12/3 | MAin[1] | LOCATED | LVCMOS25_IN | PL5A | PCLKT3_1 | | |
|
||||
| 13/3 | MAin[2] | LOCATED | LVCMOS25_IN | PL5B | PCLKC3_1 | | |
|
||||
| 14/3 | MAin[0] | LOCATED | LVCMOS25_IN | PL5C | | | |
|
||||
| 15/3 | unused, PULL:DOWN | | | PL5D | | | |
|
||||
| 16/3 | CROW[1] | LOCATED | LVCMOS25_IN | PL6A | | | |
|
||||
| 17/3 | nCRAS | LOCATED | LVCMOS25_IN | PL6B | | | |
|
||||
| 18/3 | MAin[7] | LOCATED | LVCMOS25_IN | PL6C | | | |
|
||||
| 19/3 | MAin[5] | LOCATED | LVCMOS25_IN | PL6D | | | |
|
||||
| 20/3 | MAin[4] | LOCATED | LVCMOS25_IN | PL7A | PCLKT3_0 | | |
|
||||
| 21/3 | MAin[3] | LOCATED | LVCMOS25_IN | PL7B | PCLKC3_0 | | |
|
||||
| 24/3 | MAin[6] | LOCATED | LVCMOS25_IN | PL7C | | | |
|
||||
| 25/3 | MAin[8] | LOCATED | LVCMOS25_IN | PL7D | | | |
|
||||
| 27/2 | UFMSDO | LOCATED | LVCMOS25_IN | PB4A | CSSPIN | | |
|
||||
| 28/2 | nFWE | LOCATED | LVCMOS25_IN | PB4B | | | |
|
||||
| 29/2 | UFMCLK | LOCATED | LVCMOS25_OUT | PB4C | | | |
|
||||
| 30/2 | UFMSDI | LOCATED | LVCMOS25_OUT | PB4D | | | |
|
||||
| 8/3 | PHI2 | LOCATED | LVCMOS33_IN | PL3B | | | |
|
||||
| 9/3 | nCCAS | LOCATED | LVCMOS33_IN | PL3C | | | |
|
||||
| 10/3 | CROW[0] | LOCATED | LVCMOS33_IN | PL3D | | | |
|
||||
| 12/3 | MAin[1] | LOCATED | LVCMOS33_IN | PL5A | PCLKT3_1 | | |
|
||||
| 13/3 | MAin[2] | LOCATED | LVCMOS33_IN | PL5B | PCLKC3_1 | | |
|
||||
| 14/3 | MAin[0] | LOCATED | LVCMOS33_IN | PL5C | | | |
|
||||
| 15/3 | nFWE | LOCATED | LVCMOS33_IN | PL5D | | | |
|
||||
| 16/3 | CROW[1] | LOCATED | LVCMOS33_IN | PL6A | | | |
|
||||
| 17/3 | nCRAS | LOCATED | LVCMOS33_IN | PL6B | | | |
|
||||
| 18/3 | MAin[7] | LOCATED | LVCMOS33_IN | PL6C | | | |
|
||||
| 19/3 | MAin[5] | LOCATED | LVCMOS33_IN | PL6D | | | |
|
||||
| 20/3 | MAin[4] | LOCATED | LVCMOS33_IN | PL7A | PCLKT3_0 | | |
|
||||
| 21/3 | MAin[3] | LOCATED | LVCMOS33_IN | PL7B | PCLKC3_0 | | |
|
||||
| 24/3 | MAin[6] | LOCATED | LVCMOS33_IN | PL7C | | | |
|
||||
| 25/3 | MAin[8] | LOCATED | LVCMOS33_IN | PL7D | | | |
|
||||
| 27/2 | UFMSDO | LOCATED | LVCMOS33_IN | PB4A | CSSPIN | | |
|
||||
| 28/2 | UFMCLK | LOCATED | LVCMOS33_OUT | PB4B | | | |
|
||||
| 29/2 | UFMSDI | LOCATED | LVCMOS33_OUT | PB4C | | | |
|
||||
| 30/2 | nUFMCS | LOCATED | LVCMOS33_OUT | PB4D | | | |
|
||||
| 31/2 | unused, PULL:DOWN | | | PB6A | MCLK/CCLK | | |
|
||||
| 32/2 | MAin[9] | LOCATED | LVCMOS25_IN | PB6B | SO/SPISO | | |
|
||||
| 34/2 | LED | LOCATED | LVCMOS25_OUT | PB6C | PCLKT2_0 | | |
|
||||
| 32/2 | MAin[9] | LOCATED | LVCMOS33_IN | PB6B | SO/SPISO | | |
|
||||
| 34/2 | LED | LOCATED | LVCMOS33_OUT | PB6C | PCLKT2_0 | | |
|
||||
| 35/2 | unused, PULL:DOWN | | | PB6D | PCLKC2_0 | | |
|
||||
| 36/2 | RD[0] | LOCATED | LVCMOS25_BIDI | PB10A | | | |
|
||||
| 37/2 | RD[1] | LOCATED | LVCMOS25_BIDI | PB10B | | | |
|
||||
| 38/2 | RD[2] | LOCATED | LVCMOS25_BIDI | PB10C | PCLKT2_1 | | |
|
||||
| 39/2 | RD[3] | LOCATED | LVCMOS25_BIDI | PB10D | PCLKC2_1 | | |
|
||||
| 40/2 | RD[4] | LOCATED | LVCMOS25_BIDI | PB12A | | | |
|
||||
| 41/2 | RD[5] | LOCATED | LVCMOS25_BIDI | PB12B | | | |
|
||||
| 42/2 | RD[6] | LOCATED | LVCMOS25_BIDI | PB12C | | | |
|
||||
| 43/2 | RD[7] | LOCATED | LVCMOS25_BIDI | PB12D | | | |
|
||||
| 36/2 | RD[0] | LOCATED | LVCMOS33_BIDI | PB10A | | | |
|
||||
| 37/2 | RD[1] | LOCATED | LVCMOS33_BIDI | PB10B | | | |
|
||||
| 38/2 | RD[2] | LOCATED | LVCMOS33_BIDI | PB10C | PCLKT2_1 | | |
|
||||
| 39/2 | RD[3] | LOCATED | LVCMOS33_BIDI | PB10D | PCLKC2_1 | | |
|
||||
| 40/2 | RD[4] | LOCATED | LVCMOS33_BIDI | PB12A | | | |
|
||||
| 41/2 | RD[5] | LOCATED | LVCMOS33_BIDI | PB12B | | | |
|
||||
| 42/2 | RD[6] | LOCATED | LVCMOS33_BIDI | PB12C | | | |
|
||||
| 43/2 | RD[7] | LOCATED | LVCMOS33_BIDI | PB12D | | | |
|
||||
| 45/2 | unused, PULL:DOWN | | | PB14A | | | |
|
||||
| 47/2 | unused, PULL:DOWN | | | PB14B | | | |
|
||||
| 48/2 | RDQML | LOCATED | LVCMOS25_OUT | PB14C | SN | | |
|
||||
| 49/2 | nRWE | LOCATED | LVCMOS25_OUT | PB14D | SI/SISPI | | |
|
||||
| 51/1 | RDQMH | LOCATED | LVCMOS25_OUT | PR7D | | | |
|
||||
| 52/1 | nRCAS | LOCATED | LVCMOS25_OUT | PR7C | | | |
|
||||
| 53/1 | RCKE | LOCATED | LVCMOS25_OUT | PR7B | | | |
|
||||
| 54/1 | nRRAS | LOCATED | LVCMOS25_OUT | PR7A | | | |
|
||||
| 57/1 | nRCS | LOCATED | LVCMOS25_OUT | PR6D | | | |
|
||||
| 58/1 | RBA[0] | LOCATED | LVCMOS25_OUT | PR6C | | | |
|
||||
| 59/1 | RA[11] | LOCATED | LVCMOS25_OUT | PR6B | | | |
|
||||
| 60/1 | RBA[1] | LOCATED | LVCMOS25_OUT | PR6A | | | |
|
||||
| 62/1 | RCLK | LOCATED | LVCMOS25_IN | PR5D | PCLKC1_0 | | |
|
||||
| 63/1 | RA[9] | LOCATED | LVCMOS25_OUT | PR5C | PCLKT1_0 | | |
|
||||
| 64/1 | RA[10] | LOCATED | LVCMOS25_OUT | PR5B | | | |
|
||||
| 65/1 | RA[8] | LOCATED | LVCMOS25_OUT | PR5A | | | |
|
||||
| 66/1 | RA[0] | LOCATED | LVCMOS25_OUT | PR3D | | | |
|
||||
| 67/1 | RA[1] | LOCATED | LVCMOS25_OUT | PR3C | | | |
|
||||
| 68/1 | RA[6] | LOCATED | LVCMOS25_OUT | PR3B | | | |
|
||||
| 69/1 | RA[2] | LOCATED | LVCMOS25_OUT | PR3A | | | |
|
||||
| 70/1 | RA[5] | LOCATED | LVCMOS25_OUT | PR2D | | | |
|
||||
| 71/1 | RA[3] | LOCATED | LVCMOS25_OUT | PR2C | | | |
|
||||
| 74/1 | RA[4] | LOCATED | LVCMOS25_OUT | PR2B | | | |
|
||||
| 75/1 | RA[7] | LOCATED | LVCMOS25_OUT | PR2A | | | |
|
||||
| 76/0 | Dout[0] | LOCATED | LVCMOS25_OUT | PT11D | DONE | | |
|
||||
| 77/0 | nUFMCS | | LVCMOS25_OUT | PT11C | INITN | | |
|
||||
| 78/0 | Dout[6] | LOCATED | LVCMOS25_OUT | PT11A | | | |
|
||||
| 48/2 | RDQML | LOCATED | LVCMOS33_OUT | PB14C | SN | | |
|
||||
| 49/2 | nRWE | LOCATED | LVCMOS33_OUT | PB14D | SI/SISPI | | |
|
||||
| 51/1 | RDQMH | LOCATED | LVCMOS33_OUT | PR7D | | | |
|
||||
| 52/1 | nRCAS | LOCATED | LVCMOS33_OUT | PR7C | | | |
|
||||
| 53/1 | RCKE | LOCATED | LVCMOS33_OUT | PR7B | | | |
|
||||
| 54/1 | nRRAS | LOCATED | LVCMOS33_OUT | PR7A | | | |
|
||||
| 57/1 | nRCS | LOCATED | LVCMOS33_OUT | PR6D | | | |
|
||||
| 58/1 | RBA[0] | LOCATED | LVCMOS33_OUT | PR6C | | | |
|
||||
| 59/1 | RA[11] | LOCATED | LVCMOS33_OUT | PR6B | | | |
|
||||
| 60/1 | RBA[1] | LOCATED | LVCMOS33_OUT | PR6A | | | |
|
||||
| 62/1 | RCLK | LOCATED | LVCMOS33_IN | PR5D | PCLKC1_0 | | |
|
||||
| 63/1 | RA[9] | LOCATED | LVCMOS33_OUT | PR5C | PCLKT1_0 | | |
|
||||
| 64/1 | RA[10] | LOCATED | LVCMOS33_OUT | PR5B | | | |
|
||||
| 65/1 | RA[8] | LOCATED | LVCMOS33_OUT | PR5A | | | |
|
||||
| 66/1 | RA[0] | LOCATED | LVCMOS33_OUT | PR3D | | | |
|
||||
| 67/1 | RA[1] | LOCATED | LVCMOS33_OUT | PR3C | | | |
|
||||
| 68/1 | RA[6] | LOCATED | LVCMOS33_OUT | PR3B | | | |
|
||||
| 69/1 | RA[2] | LOCATED | LVCMOS33_OUT | PR3A | | | |
|
||||
| 70/1 | RA[5] | LOCATED | LVCMOS33_OUT | PR2D | | | |
|
||||
| 71/1 | RA[3] | LOCATED | LVCMOS33_OUT | PR2C | | | |
|
||||
| 74/1 | RA[4] | LOCATED | LVCMOS33_OUT | PR2B | | | |
|
||||
| 75/1 | RA[7] | LOCATED | LVCMOS33_OUT | PR2A | | | |
|
||||
| 76/0 | Dout[0] | LOCATED | LVCMOS33_OUT | PT11D | DONE | | |
|
||||
| 77/0 | unused, PULL:DOWN | | | PT11C | INITN | | |
|
||||
| 78/0 | Dout[6] | LOCATED | LVCMOS33_OUT | PT11A | | | |
|
||||
| 81/0 | unused, PULL:DOWN | | | PT10D | PROGRAMN | | |
|
||||
| 82/0 | Dout[7] | LOCATED | LVCMOS25_OUT | PT10C | JTAGENB | | |
|
||||
| 83/0 | Dout[4] | LOCATED | LVCMOS25_OUT | PT10B | | | |
|
||||
| 84/0 | Dout[5] | LOCATED | LVCMOS25_OUT | PT10A | | | |
|
||||
| 85/0 | Dout[3] | LOCATED | LVCMOS25_OUT | PT9D | SDA/PCLKC0_0 | | |
|
||||
| 86/0 | Dout[1] | LOCATED | LVCMOS25_OUT | PT9C | SCL/PCLKT0_0 | | |
|
||||
| 87/0 | Dout[2] | LOCATED | LVCMOS25_OUT | PT9B | PCLKC0_1 | | |
|
||||
| 88/0 | Din[2] | LOCATED | LVCMOS25_IN | PT9A | PCLKT0_1 | | |
|
||||
| 82/0 | Dout[7] | LOCATED | LVCMOS33_OUT | PT10C | JTAGENB | | |
|
||||
| 83/0 | Dout[4] | LOCATED | LVCMOS33_OUT | PT10B | | | |
|
||||
| 84/0 | Dout[5] | LOCATED | LVCMOS33_OUT | PT10A | | | |
|
||||
| 85/0 | Dout[3] | LOCATED | LVCMOS33_OUT | PT9D | SDA/PCLKC0_0 | | |
|
||||
| 86/0 | Dout[1] | LOCATED | LVCMOS33_OUT | PT9C | SCL/PCLKT0_0 | | |
|
||||
| 87/0 | Dout[2] | LOCATED | LVCMOS33_OUT | PT9B | PCLKC0_1 | | |
|
||||
| 88/0 | Din[2] | LOCATED | LVCMOS33_IN | PT9A | PCLKT0_1 | | |
|
||||
| 90/0 | Reserved: sysCONFIG | | | PT7D | TMS | | |
|
||||
| 91/0 | Reserved: sysCONFIG | | | PT7C | TCK | | |
|
||||
| 94/0 | Reserved: sysCONFIG | | | PT7B | TDI | | |
|
||||
| 95/0 | Reserved: sysCONFIG | | | PT7A | TDO | | |
|
||||
| 96/0 | Din[1] | LOCATED | LVCMOS25_IN | PT6D | | | |
|
||||
| 97/0 | Din[3] | LOCATED | LVCMOS25_IN | PT6C | | | |
|
||||
| 98/0 | Din[5] | LOCATED | LVCMOS25_IN | PT6B | | | |
|
||||
| 99/0 | Din[4] | LOCATED | LVCMOS25_IN | PT6A | | | |
|
||||
| 96/0 | Din[1] | LOCATED | LVCMOS33_IN | PT6D | | | |
|
||||
| 97/0 | Din[3] | LOCATED | LVCMOS33_IN | PT6C | | | |
|
||||
| 98/0 | Din[5] | LOCATED | LVCMOS33_IN | PT6B | | | |
|
||||
| 99/0 | Din[4] | LOCATED | LVCMOS33_IN | PT6A | | | |
|
||||
| PT11B/0 | unused, PULL:DOWN | | | PT11B | | | |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
|
||||
@ -255,17 +255,17 @@ LOCATE COMP "RD[4]" SITE "40";
|
||||
LOCATE COMP "RD[5]" SITE "41";
|
||||
LOCATE COMP "RD[6]" SITE "42";
|
||||
LOCATE COMP "RD[7]" SITE "43";
|
||||
LOCATE COMP "UFMCLK" SITE "29";
|
||||
LOCATE COMP "UFMSDI" SITE "30";
|
||||
LOCATE COMP "UFMCLK" SITE "28";
|
||||
LOCATE COMP "UFMSDI" SITE "29";
|
||||
LOCATE COMP "UFMSDO" SITE "27";
|
||||
LOCATE COMP "nCCAS" SITE "9";
|
||||
LOCATE COMP "nCRAS" SITE "17";
|
||||
LOCATE COMP "nFWE" SITE "28";
|
||||
LOCATE COMP "nFWE" SITE "15";
|
||||
LOCATE COMP "nRCAS" SITE "52";
|
||||
LOCATE COMP "nRCS" SITE "57";
|
||||
LOCATE COMP "nRRAS" SITE "54";
|
||||
LOCATE COMP "nRWE" SITE "49";
|
||||
LOCATE COMP "nUFMCS" SITE "77";
|
||||
LOCATE COMP "nUFMCS" SITE "30";
|
||||
|
||||
|
||||
|
||||
@ -277,5 +277,5 @@ Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:34 2023
|
||||
Tue Aug 15 23:30:11 2023
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
|
||||
Lattice Place and Route Report for Design "RAM2GS_LCMXO2_640HC_impl1_map.ncd"
|
||||
Tue Aug 15 05:03:28 2023
|
||||
Tue Aug 15 23:30:05 2023
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Command Line: par -w -l 5 -i 6 -t 1 -c 0 -e 0 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/promote.xml -exp parUseNBR=1:parCDP=0:parCDR=0:parPathBased=OFF:parASE=1 RAM2GS_LCMXO2_640HC_impl1_map.ncd RAM2GS_LCMXO2_640HC_impl1.dir/5_1.ncd RAM2GS_LCMXO2_640HC_impl1.prf
|
||||
@ -26,43 +26,44 @@ Device utilization summary:
|
||||
|
||||
PIO (prelim) 67+4(JTAG)/80 89% used
|
||||
67+4(JTAG)/79 90% bonded
|
||||
IOLOGIC 29/80 36% used
|
||||
|
||||
SLICE 75/320 23% used
|
||||
SLICE 81/320 25% used
|
||||
|
||||
|
||||
|
||||
Number of Signals: 285
|
||||
Number of Connections: 674
|
||||
WARNING - par: Placement timing preferences are hard to meet. However, placement will continue. Use static timing analysis to identify errors.
|
||||
Number of Signals: 292
|
||||
Number of Connections: 703
|
||||
|
||||
Pin Constraint Summary:
|
||||
66 out of 67 pins locked (98% locked).
|
||||
67 out of 67 pins locked (100% locked).
|
||||
|
||||
The following 2 signals are selected to use the primary clock routing resources:
|
||||
RCLK_c (driver: RCLK, clk load #: 40)
|
||||
PHI2_c (driver: PHI2, clk load #: 13)
|
||||
RCLK_c (driver: RCLK, clk load #: 39)
|
||||
PHI2_c (driver: PHI2, clk load #: 18)
|
||||
|
||||
WARNING - par: Signal "RCLK_c" is selected to use Primary clock resources. However, its driver comp "RCLK" is located at "62", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
WARNING - par: Signal "PHI2_c" is selected to use Primary clock resources. However, its driver comp "PHI2" is located at "8", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
|
||||
The following 1 signal is selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 7, sr load #: 0, ce load #: 0)
|
||||
The following 2 signals are selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 9, sr load #: 0, ce load #: 0)
|
||||
nCCAS_c (driver: nCCAS, clk load #: 8, sr load #: 0, ce load #: 0)
|
||||
|
||||
WARNING - par: Signal "nCRAS_c" is selected to use Secondary clock resources. However, its driver comp "nCRAS" is located at "17", which is not a dedicated pin for connecting to Secondary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
WARNING - par: Signal "nCCAS_c" is selected to use Secondary clock resources. However, its driver comp "nCCAS" is located at "9", which is not a dedicated pin for connecting to Secondary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
No signal is selected as Global Set/Reset.
|
||||
.
|
||||
Starting Placer Phase 0.
|
||||
.............
|
||||
...........
|
||||
Finished Placer Phase 0. REAL time: 0 secs
|
||||
|
||||
Starting Placer Phase 1.
|
||||
...............
|
||||
Placer score = 121531.
|
||||
....................
|
||||
Placer score = 41844.
|
||||
Finished Placer Phase 1. REAL time: 4 secs
|
||||
|
||||
Starting Placer Phase 2.
|
||||
.
|
||||
Placer score = 119079
|
||||
Placer score = 41803
|
||||
Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
|
||||
@ -70,17 +71,18 @@ Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
Global Clock Resources:
|
||||
CLK_PIN : 0 out of 8 (0%)
|
||||
General PIO: 3 out of 80 (3%)
|
||||
General PIO: 4 out of 80 (5%)
|
||||
DCM : 0 out of 2 (0%)
|
||||
DCC : 0 out of 8 (0%)
|
||||
|
||||
Global Clocks:
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 40
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3B)", clk load = 13
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL6B)", clk load = 7, ce load = 0, sr load = 0
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 39
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3B)", clk load = 18
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL6B)", clk load = 9, ce load = 0, sr load = 0
|
||||
SECONDARY "nCCAS_c" from comp "nCCAS" on PIO site "9 (PL3C)", clk load = 8, ce load = 0, sr load = 0
|
||||
|
||||
PRIMARY : 2 out of 8 (25%)
|
||||
SECONDARY: 1 out of 8 (12%)
|
||||
SECONDARY: 2 out of 8 (25%)
|
||||
|
||||
--------------- End of Clock Report ---------------
|
||||
|
||||
@ -95,27 +97,23 @@ I/O Bank Usage Summary:
|
||||
+----------+----------------+------------+-----------+
|
||||
| I/O Bank | Usage | Bank Vccio | Bank Vref |
|
||||
+----------+----------------+------------+-----------+
|
||||
| 0 | 14 / 19 ( 73%) | 2.5V | - |
|
||||
| 1 | 20 / 20 (100%) | 2.5V | - |
|
||||
| 2 | 16 / 20 ( 80%) | 2.5V | - |
|
||||
| 3 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
| 0 | 13 / 19 ( 68%) | 3.3V | - |
|
||||
| 1 | 20 / 20 (100%) | 3.3V | - |
|
||||
| 2 | 16 / 20 ( 80%) | 3.3V | - |
|
||||
| 3 | 18 / 20 ( 90%) | 3.3V | - |
|
||||
+----------+----------------+------------+-----------+
|
||||
|
||||
Total placer CPU time: 3 secs
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_640HC_impl1.dir/5_1.ncd.
|
||||
|
||||
0 connections routed; 674 unrouted.
|
||||
0 connections routed; 703 unrouted.
|
||||
Starting router resource preassignment
|
||||
WARNING - par: The driver of primary clock net RCLK_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
WARNING - par: The driver of primary clock net PHI2_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
Completed router resource preassignment. Real time: 6 secs
|
||||
|
||||
Completed router resource preassignment. Real time: 7 secs
|
||||
|
||||
Start NBR router at 05:03:35 08/15/23
|
||||
Start NBR router at 23:30:11 08/15/23
|
||||
|
||||
*****************************************************************
|
||||
Info: NBR allows conflicts(one node used by more than one signal)
|
||||
@ -130,78 +128,63 @@ Note: NBR uses a different method to calculate timing slacks. The
|
||||
your design.
|
||||
*****************************************************************
|
||||
|
||||
Start NBR special constraint process at 05:03:35 08/15/23
|
||||
Start NBR special constraint process at 23:30:11 08/15/23
|
||||
|
||||
Start NBR section for initial routing at 05:03:35 08/15/23
|
||||
Start NBR section for initial routing at 23:30:11 08/15/23
|
||||
Level 1, iteration 1
|
||||
2(0.00%) conflicts; 536(79.53%) untouched conns; 481988 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.914ns/-481.988ns; real time: 7 secs
|
||||
0(0.00%) conflict; 529(75.25%) untouched conns; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 6.016ns/0.000ns; real time: 6 secs
|
||||
Level 2, iteration 1
|
||||
7(0.02%) conflicts; 473(70.18%) untouched conns; 424953 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.988ns/-424.953ns; real time: 7 secs
|
||||
0(0.00%) conflict; 526(74.82%) untouched conns; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.772ns/0.000ns; real time: 6 secs
|
||||
Level 3, iteration 1
|
||||
12(0.03%) conflicts; 254(37.69%) untouched conns; 455640 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.118ns/-455.640ns; real time: 7 secs
|
||||
0(0.00%) conflict; 526(74.82%) untouched conns; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 6.058ns/0.000ns; real time: 6 secs
|
||||
Level 4, iteration 1
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 465237 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-465.237ns; real time: 7 secs
|
||||
3(0.01%) conflicts; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
|
||||
Info: Initial congestion level at 75% usage is 0
|
||||
Info: Initial congestion area at 75% usage is 0 (0.00%)
|
||||
|
||||
Start NBR section for normal routing at 05:03:35 08/15/23
|
||||
Start NBR section for normal routing at 23:30:11 08/15/23
|
||||
Level 4, iteration 1
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 461186 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-461.186ns; real time: 7 secs
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
Level 4, iteration 2
|
||||
3(0.01%) conflicts; 0(0.00%) untouched conn; 460933 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-460.933ns; real time: 7 secs
|
||||
Level 4, iteration 3
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 461063 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-461.063ns; real time: 7 secs
|
||||
Level 4, iteration 4
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 461063 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-461.063ns; real time: 7 secs
|
||||
Level 4, iteration 5
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 468515 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-468.515ns; real time: 7 secs
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
|
||||
Start NBR section for performance tuning (iteration 1) at 05:03:35 08/15/23
|
||||
Start NBR section for setup/hold timing optimization with effort level 3 at 23:30:11 08/15/23
|
||||
|
||||
Start NBR section for re-routing at 23:30:11 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 468515 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-468.515ns; real time: 7 secs
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
|
||||
Start NBR section for re-routing at 05:03:35 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 468515 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-468.515ns; real time: 7 secs
|
||||
|
||||
Start NBR section for post-routing at 05:03:35 08/15/23
|
||||
Start NBR section for post-routing at 23:30:11 08/15/23
|
||||
|
||||
End NBR router with 0 unrouted connection
|
||||
|
||||
NBR Summary
|
||||
-----------
|
||||
Number of unrouted connections : 0 (0.00%)
|
||||
Number of connections with timing violations : 260 (38.58%)
|
||||
Estimated worst slack<setup> : -5.122ns
|
||||
Timing score<setup> : 452301
|
||||
Number of connections with timing violations : 0 (0.00%)
|
||||
Estimated worst slack<setup> : 5.827ns
|
||||
Timing score<setup> : 0
|
||||
-----------
|
||||
Notes: The timing info is calculated for SETUP only and all PAR_ADJs are ignored.
|
||||
|
||||
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Total CPU time 7 secs
|
||||
Total REAL time: 7 secs
|
||||
Total CPU time 5 secs
|
||||
Total REAL time: 6 secs
|
||||
Completely routed.
|
||||
End of route. 674 routed (100.00%); 0 unrouted.
|
||||
End of route. 703 routed (100.00%); 0 unrouted.
|
||||
|
||||
Hold time timing score: 0, hold timing errors: 0
|
||||
|
||||
Timing score: 452301
|
||||
Timing score: 0
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_640HC_impl1.dir/5_1.ncd.
|
||||
|
||||
@ -211,14 +194,14 @@ All signals are completely routed.
|
||||
|
||||
PAR_SUMMARY::Run status = Completed
|
||||
PAR_SUMMARY::Number of unrouted conns = 0
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = -5.122
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 452.301
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = 5.827
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 0.000
|
||||
PAR_SUMMARY::Worst slack<hold /<ns>> = 0.304
|
||||
PAR_SUMMARY::Timing score<hold /<ns>> = 0.000
|
||||
PAR_SUMMARY::Number of errors = 0
|
||||
|
||||
Total CPU time to completion: 7 secs
|
||||
Total REAL time to completion: 7 secs
|
||||
Total CPU time to completion: 5 secs
|
||||
Total REAL time to completion: 6 secs
|
||||
|
||||
par done!
|
||||
|
||||
|
@ -4,35 +4,40 @@ GLOBAL_PRIMARY_USED = 2;
|
||||
; Global primary clock #0
|
||||
GLOBAL_PRIMARY_0_SIGNALNAME = RCLK_c;
|
||||
GLOBAL_PRIMARY_0_DRIVERTYPE = PIO;
|
||||
GLOBAL_PRIMARY_0_LOADNUM = 40;
|
||||
GLOBAL_PRIMARY_0_LOADNUM = 39;
|
||||
; Global primary clock #1
|
||||
GLOBAL_PRIMARY_1_SIGNALNAME = PHI2_c;
|
||||
GLOBAL_PRIMARY_1_DRIVERTYPE = PIO;
|
||||
GLOBAL_PRIMARY_1_LOADNUM = 13;
|
||||
GLOBAL_PRIMARY_1_LOADNUM = 18;
|
||||
; # of global secondary clocks
|
||||
GLOBAL_SECONDARY_USED = 1;
|
||||
GLOBAL_SECONDARY_USED = 2;
|
||||
; Global secondary clock #0
|
||||
GLOBAL_SECONDARY_0_SIGNALNAME = nCRAS_c;
|
||||
GLOBAL_SECONDARY_0_DRIVERTYPE = PIO;
|
||||
GLOBAL_SECONDARY_0_LOADNUM = 9;
|
||||
GLOBAL_SECONDARY_0_LOADNUM = 11;
|
||||
GLOBAL_SECONDARY_0_SIGTYPE = CLK;
|
||||
; Global secondary clock #1
|
||||
GLOBAL_SECONDARY_1_SIGNALNAME = nCCAS_c;
|
||||
GLOBAL_SECONDARY_1_DRIVERTYPE = PIO;
|
||||
GLOBAL_SECONDARY_1_LOADNUM = 10;
|
||||
GLOBAL_SECONDARY_1_SIGTYPE = CLK;
|
||||
; I/O Bank 0 Usage
|
||||
BANK_0_USED = 14;
|
||||
BANK_0_USED = 13;
|
||||
BANK_0_AVAIL = 19;
|
||||
BANK_0_VCCIO = 2.5V;
|
||||
BANK_0_VCCIO = 3.3V;
|
||||
BANK_0_VREF1 = NA;
|
||||
; I/O Bank 1 Usage
|
||||
BANK_1_USED = 20;
|
||||
BANK_1_AVAIL = 20;
|
||||
BANK_1_VCCIO = 2.5V;
|
||||
BANK_1_VCCIO = 3.3V;
|
||||
BANK_1_VREF1 = NA;
|
||||
; I/O Bank 2 Usage
|
||||
BANK_2_USED = 16;
|
||||
BANK_2_AVAIL = 20;
|
||||
BANK_2_VCCIO = 2.5V;
|
||||
BANK_2_VCCIO = 3.3V;
|
||||
BANK_2_VREF1 = NA;
|
||||
; I/O Bank 3 Usage
|
||||
BANK_3_USED = 17;
|
||||
BANK_3_USED = 18;
|
||||
BANK_3_AVAIL = 20;
|
||||
BANK_3_VCCIO = 2.5V;
|
||||
BANK_3_VCCIO = 3.3V;
|
||||
BANK_3_VREF1 = NA;
|
||||
|
@ -4,7 +4,7 @@ Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:28 2023
|
||||
Tue Aug 15 23:30:05 2023
|
||||
|
||||
C:/lscc/diamond/3.12/ispfpga\bin\nt64\par -f RAM2GS_LCMXO2_640HC_impl1.p2t
|
||||
RAM2GS_LCMXO2_640HC_impl1_map.ncd RAM2GS_LCMXO2_640HC_impl1.dir
|
||||
@ -17,11 +17,11 @@ Preference file: RAM2GS_LCMXO2_640HC_impl1.prf.
|
||||
Level/ Number Worst Timing Worst Timing Run NCD
|
||||
Cost [ncd] Unrouted Slack Score Slack(hold) Score(hold) Time Status
|
||||
---------- -------- ----- ------ ----------- ----------- ---- ------
|
||||
5_1 * 0 -5.122 452301 0.304 0 07 Completed
|
||||
5_1 * 0 5.827 0 0.304 0 06 Completed
|
||||
|
||||
* : Design saved.
|
||||
|
||||
Total (real) run time for 1-seed: 7 secs
|
||||
Total (real) run time for 1-seed: 6 secs
|
||||
|
||||
par done!
|
||||
|
||||
|
2989
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.edi
Normal file
2989
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.edi
Normal file
File diff suppressed because it is too large
Load Diff
9
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.htm
Normal file
9
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.htm
Normal file
@ -0,0 +1,9 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>syntmp/RAM2GS_LCMXO2_640HC_impl1_srr.htm log file</title>
|
||||
</head>
|
||||
<frameset cols="20%, 80%">
|
||||
<frame src="syntmp/RAM2GS_LCMXO2_640HC_impl1_toc.htm" name="tocFrame" />
|
||||
<frame src="syntmp/RAM2GS_LCMXO2_640HC_impl1_srr.htm" name="srrFrame"/>
|
||||
</frameset>
|
||||
</html>
|
@ -2,11 +2,26 @@
|
||||
NOTE Diamond (64-bit) 3.12.1.454 JEDEC Compatible Fuse File.*
|
||||
NOTE Copyright (C), 1992-2010, Lattice Semiconductor Corporation.*
|
||||
NOTE All Rights Reserved.*
|
||||
NOTE DATE CREATED: Tue Aug 15 05:03:40 2023*
|
||||
NOTE DATE CREATED: Tue Aug 15 23:30:12 2023*
|
||||
NOTE DESIGN NAME: RAM2GS_LCMXO2_640HC_impl1.ncd*
|
||||
NOTE DEVICE NAME: LCMXO2-640HC-4TQFP100*
|
||||
NOTE JEDEC FILE STATUS: Final Version 1.95*
|
||||
NOTE PIN ASSIGNMENTS*
|
||||
NOTE PINS RD[0] : 36 : inout*
|
||||
NOTE PINS Dout[0] : 76 : out*
|
||||
NOTE PINS PHI2 : 8 : in*
|
||||
NOTE PINS UFMSDO : 27 : in*
|
||||
NOTE PINS UFMSDI : 29 : out*
|
||||
NOTE PINS UFMCLK : 28 : out*
|
||||
NOTE PINS nUFMCS : 30 : out*
|
||||
NOTE PINS RDQML : 48 : out*
|
||||
NOTE PINS RDQMH : 51 : out*
|
||||
NOTE PINS nRCAS : 52 : out*
|
||||
NOTE PINS nRRAS : 54 : out*
|
||||
NOTE PINS nRWE : 49 : out*
|
||||
NOTE PINS RCKE : 53 : out*
|
||||
NOTE PINS RCLK : 62 : in*
|
||||
NOTE PINS nRCS : 57 : out*
|
||||
NOTE PINS RD[7] : 43 : inout*
|
||||
NOTE PINS RD[6] : 42 : inout*
|
||||
NOTE PINS RD[5] : 41 : inout*
|
||||
@ -14,18 +29,6 @@ NOTE PINS RD[4] : 40 : inout*
|
||||
NOTE PINS RD[3] : 39 : inout*
|
||||
NOTE PINS RD[2] : 38 : inout*
|
||||
NOTE PINS RD[1] : 37 : inout*
|
||||
NOTE PINS RD[0] : 36 : inout*
|
||||
NOTE PINS Dout[7] : 82 : out*
|
||||
NOTE PINS Dout[6] : 78 : out*
|
||||
NOTE PINS Dout[5] : 84 : out*
|
||||
NOTE PINS Dout[4] : 83 : out*
|
||||
NOTE PINS Dout[3] : 85 : out*
|
||||
NOTE PINS Dout[2] : 87 : out*
|
||||
NOTE PINS Dout[1] : 86 : out*
|
||||
NOTE PINS Dout[0] : 76 : out*
|
||||
NOTE PINS LED : 34 : out*
|
||||
NOTE PINS RBA[1] : 60 : out*
|
||||
NOTE PINS RBA[0] : 58 : out*
|
||||
NOTE PINS RA[11] : 59 : out*
|
||||
NOTE PINS RA[10] : 64 : out*
|
||||
NOTE PINS RA[9] : 63 : out*
|
||||
@ -38,17 +41,29 @@ NOTE PINS RA[3] : 71 : out*
|
||||
NOTE PINS RA[2] : 69 : out*
|
||||
NOTE PINS RA[1] : 67 : out*
|
||||
NOTE PINS RA[0] : 66 : out*
|
||||
NOTE PINS nRCS : 57 : out*
|
||||
NOTE PINS RCKE : 53 : out*
|
||||
NOTE PINS nRWE : 49 : out*
|
||||
NOTE PINS nRRAS : 54 : out*
|
||||
NOTE PINS nRCAS : 52 : out*
|
||||
NOTE PINS RDQMH : 51 : out*
|
||||
NOTE PINS RDQML : 48 : out*
|
||||
NOTE PINS nUFMCS : 77 : out*
|
||||
NOTE PINS UFMCLK : 29 : out*
|
||||
NOTE PINS UFMSDI : 30 : out*
|
||||
NOTE PINS PHI2 : 8 : in*
|
||||
NOTE PINS RBA[1] : 60 : out*
|
||||
NOTE PINS RBA[0] : 58 : out*
|
||||
NOTE PINS LED : 34 : out*
|
||||
NOTE PINS nFWE : 15 : in*
|
||||
NOTE PINS nCRAS : 17 : in*
|
||||
NOTE PINS nCCAS : 9 : in*
|
||||
NOTE PINS Dout[7] : 82 : out*
|
||||
NOTE PINS Dout[6] : 78 : out*
|
||||
NOTE PINS Dout[5] : 84 : out*
|
||||
NOTE PINS Dout[4] : 83 : out*
|
||||
NOTE PINS Dout[3] : 85 : out*
|
||||
NOTE PINS Dout[2] : 87 : out*
|
||||
NOTE PINS Dout[1] : 86 : out*
|
||||
NOTE PINS Din[7] : 1 : in*
|
||||
NOTE PINS Din[6] : 2 : in*
|
||||
NOTE PINS Din[5] : 98 : in*
|
||||
NOTE PINS Din[4] : 99 : in*
|
||||
NOTE PINS Din[3] : 97 : in*
|
||||
NOTE PINS Din[2] : 88 : in*
|
||||
NOTE PINS Din[1] : 96 : in*
|
||||
NOTE PINS Din[0] : 3 : in*
|
||||
NOTE PINS CROW[1] : 16 : in*
|
||||
NOTE PINS CROW[0] : 10 : in*
|
||||
NOTE PINS MAin[9] : 32 : in*
|
||||
NOTE PINS MAin[8] : 25 : in*
|
||||
NOTE PINS MAin[7] : 18 : in*
|
||||
@ -59,352 +74,337 @@ NOTE PINS MAin[3] : 21 : in*
|
||||
NOTE PINS MAin[2] : 13 : in*
|
||||
NOTE PINS MAin[1] : 12 : in*
|
||||
NOTE PINS MAin[0] : 14 : in*
|
||||
NOTE PINS CROW[1] : 16 : in*
|
||||
NOTE PINS CROW[0] : 10 : in*
|
||||
NOTE PINS Din[7] : 1 : in*
|
||||
NOTE PINS Din[6] : 2 : in*
|
||||
NOTE PINS Din[5] : 98 : in*
|
||||
NOTE PINS Din[4] : 99 : in*
|
||||
NOTE PINS Din[3] : 97 : in*
|
||||
NOTE PINS Din[2] : 88 : in*
|
||||
NOTE PINS Din[1] : 96 : in*
|
||||
NOTE PINS Din[0] : 3 : in*
|
||||
NOTE PINS nCCAS : 9 : in*
|
||||
NOTE PINS nCRAS : 17 : in*
|
||||
NOTE PINS nFWE : 28 : in*
|
||||
NOTE PINS RCLK : 62 : in*
|
||||
NOTE PINS UFMSDO : 27 : in*
|
||||
QP100*
|
||||
QF171904*
|
||||
G0*
|
||||
F0*
|
||||
L000000
|
||||
11111111111111111011110110110011111111111111111100111011000000000000000000000000000000100000000000000000000000000000011000001001
|
||||
00110000000001010101000000101000010010001111111101000110000000000000000000000000101110001110000000000000110101110000000000000000
|
||||
11111111111111111011110110110011111111111111111100111011000000000000000000000000000000100000000000000000000000000000010100110000
|
||||
10001000001010000000100101010000010010001111111101000110000000000000000000000000101110001110000000000000110101110000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000
|
||||
00000000100010000000000000000001000100000010001000000000000000000000000000000000000000000000000000000000000000000001001000000000
|
||||
00000000000000001001000000000000000000010010000000100100000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000010001000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000010010000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
|
||||
00111001000000011001001000100111001001001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000001001100000010111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000001001100010010100000001000110110110000001001000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000010001100000001001100011101000001000100100110000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000100110000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000101111000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000000000000000001001001011010
|
||||
00001100100100010011100100100100010000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000
|
||||
00000000000010001001001100000010110100100101000000000000000010010000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000001001010000000010001110011001001000000000000001000001011100000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000100101100011000000010011000100101110001010001001100000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000010110100000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000
|
||||
00000000000000100100000010101000000000010001000000000000010011100000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000001000010000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000101111000101010000000010111100000000010011100000000001000100000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000010010100000000000000000000000000000101010001000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000001001110000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000010101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000010010100000000000101001000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000101100000101011000000010110000000000100001000000100011000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000010000000000100010100111000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000001001110000100010000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000010001000000000000010100100000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000001001110000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000001011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000000000000000000000000000000010
|
||||
01010000000000000010111000000100000000000000000001001010000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000010001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000001000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000001000000000000000000000000000011100000010000000000001001010000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000010001000000000000000000000001000100000000000000100011000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000100101000000000000000010111110011100000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000101001000000000000000000000000000000000000000000000000000000000000
|
||||
00000100001100111000000000000000001000110000000000000000000000000000000000100110000000000000000000000000000000000000000000000000
|
||||
00000000001001010000000000000000001001010000000000000000000000000000100110100110000000000000000000000000000000000000000000000000
|
||||
00000000000000000000010010000000000000000000000000000000000000000000000000100100100100000000000000000000000000000000000000000000
|
||||
00000000000001001000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010
|
||||
00110000000000000000010001100001000101001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000100001000000000000000000001001010000000000000000000000000000000000000110000011100000000000000000000000000000
|
||||
00000000000000100101000000000000000001001100000010011100000000001001000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000000000000000001001000000000000000000
|
||||
00000000000000000000000000000000000000000000000001001110100011000000000000000000000000000000000000000000000000000000000000000010
|
||||
00011001110000000000000000000000000000000000000000000100001000000000000000000000000000000000000000000011000001110000000000000000
|
||||
00000000000000000000000000000000000000100000000000001000010000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000010000000000000000001000100000000001000000000000000000000000000000000100001100111000000000000000000000000
|
||||
00000000000000000000000000000000000000000010001010011100000000000000000001000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000101011000001000000000000000000000100011100110000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000011010000101001100000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000001000110000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000001000000010000100000000000000100000010001011100100001110010000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000001000000011001001001001100010011100000000000100100001001101000101101000100
|
||||
10011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000010000110011100000000000
|
||||
00010000110011000000000000000000001100000011000000000000000000000000000000000000000000000000000000000000000000000000000000000010
|
||||
11000000000000010011000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000100101000000000000000000000000000000000010100100000000000000000000000000000000000000000000000000000000000000100001100
|
||||
11100000000000000000100011100100000100011000000000000000000000000001000011101000100001000000000000100110000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000010011001001100100101101001000000000000000000000000001001100100110110100101000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000100101100100100000000000000000000000000000000001000000
|
||||
10011110010000000000000000000000000000000000000000000000000000000000010010000000000000000000000000000000000000000000000000000001
|
||||
00010001000100000110011110000000000000000000000000000000000000000000000000000000000000000000000000000001001010000000000000000000
|
||||
00000000000010011100000001100111100000000000000000000000000000000000000101100000000001001000000100001000000000000000000000000000
|
||||
00000000000000000000000101100000100110000110100011100000000000000000000000000000000000000000000000000010000000000000000000000000
|
||||
00000000000100101000000000000000000000000000110010000100001010100110011110000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000001000111001110001011110000000000000000000000000000000110010011100000000110011110010010000000000000000000000000
|
||||
00000000000000000000000000000000100011000100111000000000001001100010000111110000001110110000100000000000000000000000000001000000
|
||||
01001110000000000110011110000000000000000000000000000000000000000000000000000000000000000000000000001001000001001110000000000000
|
||||
00000000000001000100000110001011100000000000000000000000000000000000000000000000000000000000000000100110001000100000000000000001
|
||||
00001000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010100000000000000000000100111001001
|
||||
10100100000000000000000000000100010100111000000000000000000000000000000000000000000000000000000000001010100000000000100000000000
|
||||
00000000100010000100100000000000000000000000000000000000001100001011000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000001001010000000000000000000000000000000000110100000100000000000000000000000000000000000000000000000000000000001
|
||||
00010000000000000000000000000000000000000000000000000000000000000010011100000100100000000000000000000000000000000000000010010100
|
||||
00000000010001100000100110000000000000000000000000000000000000000000000100000110000011100000000000000000000000000000000000000000
|
||||
00000000000000000000000010001100000000000000000010011100000000000100111000000000000000000000000010010100100111001000110000000000
|
||||
00000000000000000000000000000000010010100000000000000000000000000000000000100001000000000000000000000000000000000010001000010010
|
||||
10000000000000000000000000000000100100000000000000000000000000000000000001000010000000000000000000000000000110000011100000000110
|
||||
01101000100101000000000000000000000000000000000000000000000000000000000000000000000001001110000000000000000000000000000000111100
|
||||
00000000000000011101000000000000000000000000000000000000000000000000000000000000000000000000001000001001010000000000000000000000
|
||||
00000000001111000000000000000100010010011100000000000000000000000000000000000001010110000010101100000000000000000000000001000001
|
||||
00110100101000000000000000000000000100001100100000000000001001000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000011101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000100110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001
|
||||
00001100011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
10001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000101
|
||||
01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000110
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000001001010000000000000000000000010011100000000000000000
|
||||
01001000000000001000101001000000001000000000000000000000000000000000000000000000000000000010000111001000011001000000000000000000
|
||||
00000001001010000000000001000110000001000110000000100001111000000100001000011001110100001001000011001110000100001001010100000000
|
||||
00100110000000000000000000000000000000001100100100000000000000000000000000000000000000001000100001000100000000000100111100111000
|
||||
01001111000100000100111000001001110100011000000000000000000000000000000000000000001000000000000000000000000000001000111001100000
|
||||
00000000100101100000000100000100101100101000000010000000000100000001001110010000000000000100110000000000000000000000000000000000
|
||||
00000000000000000000000000000000000001000000000000000000000000000000000000000010000000001000000000000000011001111000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000001000011001100000000000010101100001000011001111000101000010010000110
|
||||
01111000010000000000000001100111100000000000000000000000000000000000001010011010010000000000010110000000000000000000000000000000
|
||||
00000000000000010011101001111001110010011100000000011000011100000000000000000000000000000000000000000000000000000000000000000100
|
||||
01000000000000000000000000000000000100000001000010010000000000000000000001100111100000000000000000000000000000000010000101000011
|
||||
11000001000010011000000000000000000100100010010100000000001001110000001000000000000010000110101001000010001010100001001110101010
|
||||
00000101010000011001011000000000011001111001001000000000000000000000000000010011100100001001000111001110001000110000000000000000
|
||||
01001101000011001111100001011000000001000010000000001000000000000001100001100000000010000000000000000000011001111000000000000000
|
||||
00000000000000000010101101101000001100100000000010110000000000000001001011000010000000000000000001000110000000000010000000000010
|
||||
00010000000000000110001111000000000000000000000000000000000010001000001000000101001110001000100000000000000000000010010000100111
|
||||
00000000000000001100001010000000001000000000000000000000000000000000000000000000000000000000000000010101110010000000000000000000
|
||||
01000000001000011001111001100000000000000001000100000000000010100110011111011001001001110101010000100111010101000010011100000010
|
||||
00100000000000000000000000000000000000000001001001000001001100000000000000010001100100001001000110010001111101100000000000100001
|
||||
00000010011000000000000110100001000000000000000000000110000001100000000000000000000000000000000000010010110010010001100000000000
|
||||
00000000000100101110100001000000000000000000000000000001001011001010000010000100000100001101001000001000000000000000000000000000
|
||||
00000000000000000100001100111100010110010001010110100000000000000100110000001001101000010100101101010000000001001110000010100100
|
||||
00000000011000010100100111000000000000000000000000100111010000000010010000000000000000000000000100001001001100101101000000000000
|
||||
00000001000110100001010011000000000000000000000000001000110100000100111110101000100010001001001111001110010001001110000101000000
|
||||
01100001110000000000000000000000010011100000000000000000100010100111000000000000000000000101110001000110000000000000001001100000
|
||||
00000100101000010000111011000001011101001100100011010011001001100100011000000000000010000100010010100000101100010000100000000000
|
||||
00000100100011000110010101001000000000100111000000000100001001101100000000000000000000010001100000000010000101010011001111000010
|
||||
10010001000110110100001001001001000101011010100110000000000000000000000000000000000000000000000000000000000000100001000000000000
|
||||
10000001101100000000000000000000000000000100001001000010101101000100100010010100010010001001010000000110000111000000010010101110
|
||||
01100000000000000000000000000000000100011000000000000000000100110001000011001111001100000000000000100010001000110000000100101010
|
||||
01000110001001011100000011100000011010101010001001001110001000100100111100111000000000000000010001100000000000000000000000000000
|
||||
00100111000000000000000000000010010100000000000001001100000000000010010000100110010001101100101001010011001000110001001100001010
|
||||
11000000011110000000001011000100111000000000000000000000000000001000110000000000000000001001000010000001000110000000000001001000
|
||||
00100001000000000100101100011100000110100001000100010101101010011010000100100011010000100000000001111000000100100000000000000000
|
||||
00000000000000011000100100001001100000000000000000000000011101000000000000000000100100000000000000001000111001010100101010010001
|
||||
00101010010101001000100101010010010011100000000000000000000000000000000000000000011110011111111110000100001110011111110100010011
|
||||
00000000000000000000101000001010000000000000000111100000000000000000100000100111100100110111111111111111101101001001111011111111
|
||||
11111101111001001011011111111111111110110100100111101111111111111101111001001011011111111111111110101001000000000000000000000000
|
||||
00000000000000000110000001111110011001100010100110011111111111100001011000000000000000000000110111111100111111100110001100000000
|
||||
00001111000000000000000001000000100100110111110011001111101100001101111011110011001111011110110000110111110011001111101100001101
|
||||
11101111001100111101111011000011011111001100111110100011000000000000000000000000000000000000000001100000011111010101010010011001
|
||||
11111111111000010001100000000000000000001100001111001110111111000000000000110000011000000000000011010001111111111110100100111111
|
||||
11101100111110110000110111101111001100111101111011000011011111001100111110110000110111101111001100111101111011000011011111001100
|
||||
11111110001100000000000000000000000000000000000000000000011110011111111001100100001110011111110100010011000000000000000000001111
|
||||
01111100101000000000000000010010100000000000110111011110100010000111001111111111111110110100000111101111111111111101111000001011
|
||||
01111111111111111011010000011110111111111111110111100000101101111111101000000000000000000000000000000000000000000000000010000000
|
||||
11100001000010010000000000000000000000100111000000000000001100000011100100000000000010000000111000010011011010001000001111010011
|
||||
10010010001111110001001101101000100000111101001110010010001111110001001101101000100000111101000000000000000000000000000000000000
|
||||
00000000000000000000000010100100000000000100101100001000000000000000000000000000010111000000000000100100000000000000000000000000
|
||||
00000000000000000000000000000000000000100001000001000011001011000110001000011010110000000000000010001100001000110000000010000100
|
||||
00000100101000010101100000000101010000000000100001100110000000000000000000000000000000000000000001001010000010011101000111001100
|
||||
01001111000111101000001000000000010001010001100000100101000000000101101100011000010001100000000000100110010010110110000000000000
|
||||
00000000000000000000000000000000000000000001010101000000100101100110100100000010010000000000001000001001011001010000000000000010
|
||||
00011001100110000001100100001100110000001001100000100111010010000000000000000000000000000000000000000000000000000000000100001010
|
||||
01000100111000100010000011101100000000000000000000000000000000010111100000100001100111000000000000000000000000000000000000000000
|
||||
00000000000000000000000000001000011101000100100111101011001000011001100000000000000000000000000000011100001000000100001110000110
|
||||
10000000000000000000000000000000000000000000000000000000000000000001011000001000100100110000010010110010110111100101001100111100
|
||||
11100000000000000000000000000000010011000100111100000000000000000000000000000000000000000000000000000000000000000000000000100010
|
||||
00100000000010000011000010101100010010000000000000000000000000000100000100001001001000010000010001000000000000000000000000000000
|
||||
00000000000000000000000000000000010011100010000101011101000011001010111010001000100000111001010110001111100100000110010001010011
|
||||
00000000000000000000000000010000110011110001110010110011001001000100101100000100011100111001010110100110010010000000000000000000
|
||||
00000000000000000000000000100011000100111010001000000010001001001111000000010000110001001100100011100001100011100010010011000000
|
||||
00000000000000000000001100010001100001001100100010011000001101001101001101000000000000000000000000000000000000000000000000000000
|
||||
00000000000001010110100011010001101001100100111111100100011100100001001100100101100000100100100100000000000000000000000000000100
|
||||
10110111000000110011000110000100000101101000000000000000000000000000000000000000000000000010011000100010000000010000000110001100
|
||||
11001110110010000110001010000010000001001001110100010101111101001110010000110101010101000000000000001011100000000000001100000110
|
||||
11000100011001010111000101001101000110100010101010000110011100010011110010101001110000000000000000000000000000100110000000000000
|
||||
00000000000011001001000100010100111010000111100000011001011001011001101000010101011100110100110000000000000000000000000000101011
|
||||
10010111011000011001100110001000110100100100111000101111000000000000000000000000000000000000001000110000000000000000000000000000
|
||||
10010001010010100111010010001101100000100000110000110010001100000000000001100000011000000000000100110100000100011000100001101011
|
||||
11100100000000001000110000000000000000000000000000000000000000000010101000101111000000000100011000100110000100101010010110011010
|
||||
00001001101000001001010000000100001000101100000000000000100011001000101101000010001001010011100010100000110000011001001100000000
|
||||
00000000000000000000000000000000000000000000000100110000001010010100110110101100010000010001110001110001010100100000000100000000
|
||||
00000000000000100111110001100011000001100100011010000110000111011000000101110000000000000000000000000000000000000000000000000000
|
||||
00000000000001001010010010000010010010011000100101010010011000010101001010000000000000000000000000000100011101101100110010110001
|
||||
10100100101001100000100001000010000101000110000000000000000000000000000000000001000000010001100100010000000000010000000001100001
|
||||
01010011010011100100101100110110000011010011100000000000000000000000001110100000011001000101000011000111000000010011010000100000
|
||||
00000001001100000000000000101010000000000000000000000000001000000000000100110001001000001001011001000010010000010101100000000000
|
||||
00000000000000000001001100010011110001110001100000000000100110000000000000000000000000000000000000000001000100010011000000000000
|
||||
00100001000010111110011010001110000010011001101001010100110111011000000101111000000000000000000000000110010010011000100011001011
|
||||
00001100110010000011110000001110110000100000100110001000100000000000000000000000000000000000000000000000000000000000000100000110
|
||||
00011011110100000010010110000110000001001100001100100001110001001010010110011100000000000000000000000000101011111000010010011010
|
||||
00001001011000001000111101000010100110100100100011011010010011001011110100000000000000000000000000000000000000000000000000000000
|
||||
00000010011100000100111011011000100000111000010010001010011100000000000000000000000001001010110110000010000010010010000000100110
|
||||
00000000000000000000101010000000000000000000000000000000000000000100001001000011000001001010010000011000110010000100001100001100
|
||||
10111000010100000000000000000000000010001000010001110000100000010110100100111100001100101100011000000000000000000000000000000000
|
||||
00000000000000000000010101000110110000010011110000110001100100100111001100000010100111001000011001110000000000000000000000001110
|
||||
00001000100000101001111001000001001101000011101000101100010100011100101001011000100111000000000000000000000000000000000000000000
|
||||
00000000000001100100111010000111001000101110011001010010111101111111000011010001111111011010100010100001010001010000000000000000
|
||||
00000000000011111111101010000111111110011111111010111111101111111111010101000110011111100001111101111110111111100000000000000000
|
||||
00000000000000000000000000000000000001100100111011000101001100100010111100110010001101010001001001010001010001011001101110111111
|
||||
11111101001001111101111111110111110001100000000000000000000000010100011111111101001001111111101101000100011111111101010100010010
|
||||
01111111110101000100011001001001010001010001000110000000000000000000000000000000000000000000000000000100011010010011101110111100
|
||||
01000110001001101110111100100101000111111101111000011001000001100110011101110111110111011001110110000000000000000000000000111101
|
||||
11110101110110110000011000011111000101111110000110011101101100110011101000000011110011111111011101000000000000000100110000000000
|
||||
00000000000000000000000000000000001000110100001111011101111110111010110011111111011101111000010101000101010110011000111111110111
|
||||
00001101000101011000000000000000000000000011110011111111001100011011000111110011111100010101000110011001101010001111111101000011
|
||||
00110011101000000000000000000000000000000000000000000000000000000000100000001000100011000000111011100111000010100110001001110111
|
||||
01100001100111100011000000000000000000000000000100000010001111110001000011000000111001000100111000000000000000000001000101001100
|
||||
00000000000000000000000010010010010000000000000000000000000000010001100000000000010001000000000000001001010000010001000100000000
|
||||
00001001000000010100100000001000010000000000000000011001000101010110000010011100000000000000000000001000111000001001010000010010
|
||||
10000000000010000010001100000010001100000000000010011100000000000000000001001101001100010011100000000000000001000111001110000000
|
||||
10011000000000000101100000000000110100010000000010011000000000001001100100101000000000000100100000010110010000000110000110000000
|
||||
00100101000001001101001100000000000000000000000000000000000010000001001100000000000000000000001100100001010011000001000010000000
|
||||
00010000000000000010010100000000000100001001000010000000000000100100100100000000000000000000000000000000100101001000010110000011
|
||||
01001011000000001000010000000000100010000100100010010100000000000000000000000000000000000000000010000000000000000000000001100111
|
||||
00000000000000000000000110010001011100001010000100001100111000010000110001000000000001000011110000100000011000010101101000101000
|
||||
01101000010000000000000000000000000000000000001000010000000000000000000001100111100000101011000000010001000000000100011111000010
|
||||
01001110101100001001110000011100001000000000101100001001101001010010011001000111101000100000001001110000000000000000000000000000
|
||||
00000001110000100100111000000000000001100001111000000000000001000000000000010000010000111000110000001110000001010010010001000001
|
||||
00111000000000100000100001000011001000010100111000100010000000000000000000000000000000000000010001100000000000000000000001100111
|
||||
11000000000000000000001000010011010010101110011000000100000100100110100010100001000011000001001010100010000100011001001000001101
|
||||
10000010110010010011011011101001110100100110000001101001011001110000000000001011000000000000000000001000110010010100000000000000
|
||||
11000011110000000110011100011000110010000000000000000000000010101100011000001100000111000010110110110011010010001000000001010010
|
||||
01000110010000001001011101000110010001111000000110011010001101000100100011000000000000000001000000000000000000010000001110010000
|
||||
10000000000000000000000001100111110111001000000000000000000000010101100000000100110100100001000101100010010100110111000101000000
|
||||
00001100010100000011000100101110001010100000100110010011010000010110010000001001100100001100111000000010011000000000000000000000
|
||||
00100101000000000000001100001111000000000000000000000110110000101000011100010001100111100110000100000000011000101001100001010100
|
||||
01100000010011000001000011001110000110010001010011101000100010010100000000000100100000000000000000000010011101000011010111110010
|
||||
00000000000000000000000001000000010011000000100000000000000000101100100001101101101100000100101011110000000100100110001100000000
|
||||
00100010000100100100110100111010010010010010111110000110011000001100001010100110000000000000000000000000000000010000100100110000
|
||||
00000000000100011000000000101110010001100000000000000001001100010001100101110011010000100101010010111101101000001110010000110011
|
||||
10000001001111000110100011000100110100101110110000010011010001100010000101000111000110000000000000000000000000000001101010001011
|
||||
00010100010001100000000100110000000000000010010101010010000010000100000000000000101001010100100110011000110000110010001101110000
|
||||
01010101011010000000100001011000101101000101011100100101001100011000100110100011001001111001010100110000000000000000000000000000
|
||||
00011010010010100001010011000000010110000000000000000000000000000000010010101101000100101011001001011001111010110000010101111000
|
||||
00110100101000000011011000000010000010011101001011011111000111000001001011001010100001100001111000010110100100000000000000000000
|
||||
00000000000100101011000101000000000000100011000000000000010001010011101001100000000000000001001000010101111100000100101100100101
|
||||
01100100001011010001010010010010010110000100010010000000101001011010001001001101011000010101111110100000001000001000001100100010
|
||||
11101000000000000000000000000000000000001001111110100000010000001001100000000100000000001100001111000000000010001100000000010001
|
||||
10000001001010110110000001000110001000111101000100100011000100011100101111001000000100101000000111000000110111100100100001000001
|
||||
11010000010000001001100000000000000000000000000001001100100100000000100110000000000000000000000000000000000000100101000001001010
|
||||
01000111001111001101000000011001001001000001010100010010110001011000011001110100000100011000001001100100001001001000111001000010
|
||||
00111100110010010011100100011110100010010010100000000000000000000000001001000000100001000100011100110111011000000000001000100000
|
||||
00000000010001000000000000000000010000100100001100100000000000011010000011000000100110000001100010001100110011001010011100100001
|
||||
01000010100101100010010001101001101000101000001000100000000000000000000000000001001100001000011001100100000100110000000000000001
|
||||
10000111100000000000000101010000000000000100001001011111110010010011001010101001000100000100101101111100101100100010011010010110
|
||||
01101001110000000000100010100111001010011110000010100110010011101000001001010000000000000000000000000000000100001000100110100110
|
||||
00000000000000000100111000001001000000000001001110001001010100110100101100101011101000000110001100011001000101010011001000010101
|
||||
11100100101000000010000001001110100001000010000110010110010111110100000100110001011010000000000010001100000000000000000000001000
|
||||
01100010000000100011000000000000010011000010001001001110000000000000001010110000100111110010000110001110011000100111100000100000
|
||||
11000010100000000000001000011001000100000011010000101001010100100100110010011110100100000000001001100000000000000000000100100010
|
||||
00011001001000111001110000000000000000000000010010100000000001000100000111100000001001001010111001110100101010001011000010101000
|
||||
11000110010010010010011011000000000000101001011001001001001000000010001010001110010010011001011111001101001010000000000000000000
|
||||
00000000000000010111110110100000010011000000101110000000011110000000000000000000000000101000110111011110000111100111111011010010
|
||||
10000010100001101010101111111001101111001110000000001101110111111110111001110111011001100001101111010111101000001010000101000101
|
||||
00001000111010000000000000010100000000000000000000001100010001111010101000101000000000000000000001001110000000000000000000111111
|
||||
11101101110111100100110110000010110110001111101000001111111011100100101000111011111110001111111111001010001001001111001111100100
|
||||
10001100000100010110111011111001000101001001110111011001111011101111000110010010001111110111101100101000111110111110010010001111
|
||||
00111011100011000000000010100010110000000000000000000110000011011000100011010000011111111001000110000000000000000000000000000000
|
||||
00001000101001111011011011101111110000100111100010110000110111111100001001010011000011001100110001101010011110011111100001111000
|
||||
00010001011001100111101011100100101110011111101000101111001111110011001110010111001111111110001100110000110001110001100011110011
|
||||
11111001100100000000000010001100000000000000000110000011011101010101111100000001111010000000000000000000000000000000000000000110
|
||||
11111111101110111100001110000111100110000111100101011111001100110011011001100111111010000011110111111100010001000000010100011010
|
||||
11100011011110110011110011001101110111011001111111011011001101111110000111000110001010001010000000000000011110011001001100000000
|
||||
00000000000110010101011111100000011111100000000000000000000000000100110000000000000000000110000001110010010001111110001000011000
|
||||
00011100100100000100110001100010011100100010011100000000110000001110111010001111110000000011000000111011101100001100111100000000
|
||||
11000100111001000100111000000000000001001000000000000000000011000000111001000100111000000000000000000000010011000000000000000000
|
||||
00000000000000101100000000000000000000000000000000000000000000000000000000000000000000000000000010010100010011110011001000011101
|
||||
10000000000000000000001000010000001100001011000100001111000001010011100000000000000000000000000000000000001000110000010001100000
|
||||
00000000000000000000000001001000001101100000000000000000000000001001010000000000010011100101001000000000000000000000000000000000
|
||||
10001000000010010100000000000000000000000000000101101000001001110100000000000000000000000000000100001000010000011000001100000000
|
||||
00000000000000000000000000000100000100101000000101110000000000000000000000000000100001100110000000000000000000000000000000010001
|
||||
01001110100101100101000001001000100101000010010100010000100000000000000000000000000000000000000000000000000000000000000001100111
|
||||
10000100001100101000000000000000000000010000100100100001000011100000011000100100100001111000010000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000110011110010011100100111000000000000000000000001001111110100000000011001000100100110101
|
||||
00100100101000000000000000000000000000000000000000000000000000000000000000000000110000111100000001100000011100111010000000000000
|
||||
00000000000000000100011000010000100001000001000010010001100010000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000011001111100000000000000000000001001010100111000001001011010101000010010000110000100000010001100000001001010000000000000
|
||||
00000000000000000000000000000000000000000000011000011110011001111001100011001100001000100001111000001100000000000010010001010110
|
||||
01000001001000110010010011001010101001111000011001000100010100100100110000000100110000001000000000110000001100000000000000000000
|
||||
00000000000000000000000000000000000000000110011110010011100000000000000000011010010010100010011011100000001101000001100010001010
|
||||
01001100101001101110101001000000000000010010000000000000000000000000000000000000000000000000000000000001100001111000000000010000
|
||||
10000000000000000000100110100101001001110100010100000111001000010100110000011100001011100010010010011110011100000000000000001000
|
||||
01111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100011011000000100111001000011
|
||||
10110000001000100100000110100001010011000011000110000100010000000000001000000000010000110010000000000000000000000000000000000001
|
||||
00001000000000000010000100101110000000000000000000010000000000011001001011001100010010010011111100001001001101000110001000000101
|
||||
01010011100000000001000010000000000000000000000000000000000000000000000000000000000000000010010100000000000000000000001001010001
|
||||
00001000100101111000010001000111001100010000110011100000000000000100111000010000000000000000000000000000000000000000000000000000
|
||||
00000000001001110000000000000000000000100111010010001011001101011010101010010000101100111010010001100001001010000000000001000010
|
||||
00000100101000000000000000000000000000000000010000000000000000000000000000111100100001000000000000010001010011100000000010000010
|
||||
01111000010010000011001000100100110100011010001110001111000100100100010001001010000000000000000000000000000000000000000000000000
|
||||
00000000100101000010000000000110000111100000000000000000000000100111001001011000111100001010010110010001111011100000000100000111
|
||||
00100000101001011001001010010001100000001001100000000000000000000000000000000000000000000000000000000000000000000000100001000000
|
||||
00000000000001100001110101010100110010011111000110001001110100100110001010001000001011010011000101001110000100111000001010010101
|
||||
00101010011000000100100000000000000000000000000000000000000000000000000000010001000000000000000000000000000001001000000010111001
|
||||
00001010011110000010001010011111001101001000001001111001110010110001000011001110100100000000000000000000000000000000000000000000
|
||||
00000000000100100000000000011000011110000011111000000011001001000100110000000000000010010101000000100100100001100011011010001101
|
||||
00000011100000011101001001100111100100111000001000000000000001001000000000000100001000000000000000000000000000000000001000010000
|
||||
00000000000000000010011100001000011001110000000000001001110000000001110010100000110000011000010001100000000000010011000000000000
|
||||
00000000000000010000110011100000000000100111000000000000000000000010010100001000110000000000000000100111000100111100100100111110
|
||||
00010101010011001000011100000101011010111001000010011100010100100000000000000000000000000000000000000000000001000010000000000000
|
||||
00000000001100011000001101000100011011000000000000000000100100100111100001100101100111010010101011111100111010100111111000000110
|
||||
01000110010101011000011000000000000000100110010001100000000100000000000000000000000000000000000000001000000000000000000000111001
|
||||
00000000000000000000000010000110110111100111000111011111111111111100110001001110100001111010101110000001101010001111011101100110
|
||||
11001100111000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110011001111000101
|
||||
00101101111001110010001110100010100010010011001100111111101110100011100111101000011110111111111011101100011010001111011000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100100111011101111010001001000100
|
||||
11010110010101000110001100101110111111110001111111000101000100111110000110010100011010101011001010000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000110011001110000111101110111111011101011101101111101011000011111100
|
||||
11101011011110011001100111111100001111001100111111100111001100110101010100000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000011110100000000000000000000000011100001000010000100100111001000000010011100110001101110111010001111110000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000000000000000001100100001
|
||||
01000101001110000000011001000100000000000000000000000000000000000000000000000000000000000000000000100110010000110011100000000000
|
||||
00000000000000000000000100001001000110000000010000101001011100000110100111000100000000000000000100011100011000000000000011001000
|
||||
10000000000000000000000000000000001101100000001110000100000000000000000000000000000000000001000101000101001011001110001011110000
|
||||
10001010011111100000010000100001000000000000010010100000100011000000001001111001000100110000000000000000010110110110100000111001
|
||||
00000100000000000000000000000000000000000000001000001001010111000001000000000100000100101100001000000000000000000100101000000100
|
||||
11000000001000100100110010010000000000000000010000111010000101001100000000000000000000000000000000000000000000100100001001010000
|
||||
00000001001010010010000010000100000000000000000000000000000000000000000000000000000000000110011110000010011100000000000000001000
|
||||
00000001000010000000000010000110000100000001001110010000100000000000000000000000000000000000100001100111000000000000000000000000
|
||||
01100111100100111000000000000000000001001010000010011100000000100101000000000101111000000000001000000000000000000000000000000000
|
||||
10011100000000000000000000011000011110000100001100111010000000000000000000000000000000000000000100000100101100111000001000100001
|
||||
00000100101001001010000000000000000000000000000000100000000000000000000000000000011001111100000000000000000000011011010000000000
|
||||
00000000001000111001100100111100110000000100100010010001100100010000000000000000000000000000000000000000000000000000000011000011
|
||||
11000000011001111001100011001000000000000000000000001000000000000000000010001101001010000001000011110000010100011100011010011000
|
||||
00000000000000000000000000000000000000001000000000000000000000000110011110010011100000000000000000001001000000000000010000110011
|
||||
10000100101110100010001010101001000000001000101001011100010100011101000000000000000000000000000000000000000000000000000000000000
|
||||
11000011110000000000000000000000000000000000000000000001000011001110000000000000010000000101110000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000001000110000010001100000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000101110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000010010100000000000000000000000001001010000010010100000000000000010011100000101100000000000000000000000000000000
|
||||
00000000000000000000000000000000001001110000000000000000000000000000000101111000000000000001000010000000010111000000000000000000
|
||||
00000000000000000000000000000000000000000011110010000000000000010010000000000000000000000001000010000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000011000011110000001001000000000000000010011100000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000100000000000000000100001100100
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000100001000000100110010001000000000000000000000000000000101
|
||||
11100000000000000000000000000000000000000000000000110000001100000000000000001100001111000011110000000000101001000000000000000000
|
||||
00100011100010000000001000000010111001010010000000100111010001101001100000000000000000000000000000000000000000000000000000000000
|
||||
00100111001000110000000000000000000000000000000001001010100010000000000100101000000000000000000000000000000000000011001001000100
|
||||
11000000000000000000000000000001010010000000000000100101000000100101100101000000000101011000000000010000011000110010100110010001
|
||||
10000000000000000000000000000000001001000000000000000000000000000010010000110110100000000000000000100000000000001011000000000000
|
||||
01000100111001000000000000011010001000101101101010000000000000000000001011000000000000010001101001010000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000001010110000001010010010001010011101001000010000000000100010000001000100000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000010101100000000000000000001001010010000100000010011100000100111000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000010011000000000000100001100111001010100000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000100011000000000000000000000000000000000000000000000000
|
||||
00000000001001110000010010000000000000000000000000000000000000001001010000000000000000000000000000010001100000000000000000000000
|
||||
00000000000110000011100000000000000100111000000000000000000000000000000000000000000000000000000001001110000000000000000000000000
|
||||
00000000000000000000000000000000100101010000100000000010101000000000000000000000000000000000000000000000100111010000100000000100
|
||||
10100000000000000000000000000000000000000000000000000000000000000000000000000000000000100100000000000000000001000010000000000000
|
||||
00000000000000000000000000000000011000001110000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000001000100100110000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000001011010111001000000000000000000000000000000000000000000000001011100000000000000000000000000
|
||||
00000000000000000000000000000000000000000010010000100011010010000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000001000101001010101111100101100011100010100001110100010010000000000001001010000000000000000100001000000000000000000
|
||||
10010100000000000000000000000000000000000000000000000000000000000100111010001010110110011001001111000011001110000110010001000100
|
||||
01100000000000000000000000100011000000000001001000000000001001100000000000000000000000000000000000000000000000000000010001011100
|
||||
01000110010010010011011010001001000101110000100010010111100010100010011101000111001110100111101010000000000000000000000000000000
|
||||
00001001100000000000000000000000000000000000000000000000000000000000000001010011000001000011000000011100000111000001000010100001
|
||||
00001000011010100000000000000000100000000000100110000000000001001000000000000000000000000000000000000000000000000000000000000010
|
||||
00100011000110001001000100010100111010010110001100000100101001100010100100111000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000100001100111000010011101001101011111101100000101011000110100001011011000000001001101000
|
||||
01010001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000010000101001111011
|
||||
00000100011001001101100011000110000101011100110001001111110100000100110000000000000000000000000000000000000110000111000000000000
|
||||
00000000000000000000000000000000000000000000001000010010011000100011001000111000001000010010010010010101000011000010100100000000
|
||||
00000000000000000000000000000000000110110000000000000000000000000000000000000000000000000000010000100001110001000100100100011100
|
||||
00010011110011001001001001000111001100011100100000000000100110000000000000000000000000000001010110000000001001001000010000000000
|
||||
00000000000000000000000000000000000000100000000111011001101001111011010100101111001000010011010010111110001101001101000010010010
|
||||
01101100100001110000001010010000100000000000000000000000000000000000000000000000000000000000000100111000000000000000000000000000
|
||||
00000011000110001001010010000100100001100011100101000011100010000100001000000000000000000000000000000000000011000011100000010001
|
||||
00000000000000000001000100000000000000000000000000000000010001001001110100011100010110110000001000110100001110000101010011010011
|
||||
00110100001000000110000001100100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
01001111010010101111100100010000110011101000101001101111000000100000001001101001101001110000011100100000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000010001100010110110010010011110110001001101110100000110001001001000111
|
||||
00000010001101011011000011000001100100010001001000010000100000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000001101000100001001001000010100110010010110111111000100101001010100001100111110001100010010010001101000011
|
||||
00111000000000000000000000000000010001010011100000000000000000000000000000000000000000000000000000000000000010011000001001000100
|
||||
10011100000011110001000100011100010000010001110001001000001100100010100111100110010011000010011000000000000000000000000000000000
|
||||
00100111000000000000000000000000000000000010001000000000000000000000100100110001100011000010101100100001001000011000110010011000
|
||||
01001111001010010111000010011100000000000000000000000000000011000011100000000000000100111000000000000000000000000001001110000000
|
||||
00001001110100011001100000011100001100100011000100101010011110000010010011001110000010100001110100000100010000011000100101001111
|
||||
00111010010100100001000000000000000000000000000000000000000000000010000100000000000000000000000000000000000000000000000100101010
|
||||
00001001010011000000111000011111000101010010100100001100111110010001000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000010001000100110000000101110100110100110010011001001001001001100001100110001100000011000100011001
|
||||
10101011010001000000000000000000000000000000000001100001110000000000011011000000100110000000000000000000000000000000000000001010
|
||||
01000000000010001111000100101011101100101010111000000100011000101000011010010011001010000100111000001001110000000000000000000000
|
||||
00000000000000000000010001000000000000000000000000000000000000000000000000000010011011010000010100011001001011011011101000001111
|
||||
10000001110010000010110001001000000000000000000000000000000000000000000001111000000000001001010000000000000000000000000000000000
|
||||
00000000000000011000101001100100100111100000011001000011100010010010101110001011100010001011000000111000010000000001000010000000
|
||||
00000000000000000000000000000000011110000001001000010001001010010000000000000000000000000000000000000000000000000110000001110010
|
||||
01101000110001000000010000101110010000001000100010001000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000001110111111111111101101010001101100110100110101000101000001111110111010100011111111010100000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011111010001010001101110000111111101111
|
||||
11001100110000111011001100111110111011110110010010001010100010010110100011111111001101110100100000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000010111110100010100011011000001101111111111000100011000011
|
||||
10101100110101010110110110010011111110111100001100011111101001101110000110010111000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000001101010101111110111001010001110001000101011101100110101010101010001010001001100
|
||||
11111101011000011100001111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
11000000111001001100001100111100000000110001101110010011000011001111000000001100000011101101110000110011110001000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000010010100100111000000000100101100011001011111000010010
|
||||
00010100101011010001001000111100100001100100100100000000000000000000000000010000000000000000000000000000000000000000000000000000
|
||||
00000011010000101001100000010001001001100100111110000101010011010100100010000110011010010101110001000100111100011010010101001001
|
||||
00001110010001011110000001100100010000000000000000000000000000010010000000000000000010000110011000000000000000000000000000000000
|
||||
00000000000001001000100110111001000000001010010100000001000110100110100001110100000100101001100000000100011100000010010100000000
|
||||
00000000000000000000001001010000000000000000000000000000000000000000000000000010001000000100000110000101001000111100000111011001
|
||||
00001100001101101100001000100001000100000110001000110000110011000011001000010101011010010100000000000000000000000000000100100000
|
||||
00000000000000000000000000000000000000000000000000010100110011100100000011100001001110000100100000110001010010011101001000110000
|
||||
11101010101000000110101100000001001000001001110000000000000000000000000000000000000000000000000000000000000000000000001000110000
|
||||
10001100000000100001110100000110011000010000101001100010110100010000100100001111100000010001100010000010011100000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000010010100001001010000001011001000100110100010000100111001101101010100101000
|
||||
11001001001001101000101001110000010001011110000001000010000100110000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000100000010010010111110001001100010001100001100110001001011000001000011010100010011010000001001010001110000001
|
||||
10100110101001001000000000000000000000000000000000000000000000000000000000000000000000000000000001001110000000001000100110001100
|
||||
01011111011000110010001001000001011111010010100001111000001011010010011101100001111001000010010101000101010100111001010000010110
|
||||
01001101110011000100111000000010000000000000000000001000100000000000000000000000000000000000000000000000100010000000000100111010
|
||||
01101110010000001100000011010110110011000100111010011010011001000100100110100000100000101100011101010010011011000000010111000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000010011101001011001100110010000100110111001000
|
||||
01011001000111000111001001001000001101100010100111100100100000011100010000100110000000000000000000000000010000100000000000000000
|
||||
00000000000000000000000000000000000000000100010001100001100101100010010001011000101111011100101000010111010000010111010011010011
|
||||
11000110110001101010010010010110011010001010001010000010011110001010011000000001000010000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000100100010011101101010010110001000110011010011001110010010111100110011100101011001101101000
|
||||
10010011111000100101110010001110001011010001101010011001010100000110110000100000000010000000100010000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000010011100010000000111011000010000011010001001001101100000011000100110101110100100100101
|
||||
10011011001001011001101101000001000000111001000000000000000100000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000100011001001001000010000011100110000101101011100000101001101001111001001001100101110010010110001110011001110000001100
|
||||
01101000110000000100001000000000000000000000000000000000000000000000000000000000000000000000000001000100010011101000010011000100
|
||||
10100111110000101000001000101000111011101001000100011100001011010100101001101001010100010010111001001010000000000000000000000000
|
||||
00000000000010011000000000000000000000000000000000000000010000000000001000011110000001110010101011011001001111001000100101110000
|
||||
11001010101001011001001010010100010011000010101110010000010000110000011001001100110110000000100100000000000000000000000000000000
|
||||
10000100000000000000100011000000000000000000000000000000000000000010010100000100100010011000010011001000000100110010010100001100
|
||||
00101011000110001001110110101000110001000010000111110000100000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000010001101001011000000110010100111001001000100111101001011010011011001101011100100101001100100101100111000100
|
||||
10110011111000011001000111000110000000000000000000000000001001100000000000000000000000000000000000000000000000000000000000010011
|
||||
10011000100011001110100110100101001000111000010100000101111100110111000100001000111000010110001000101001110100010100000100000100
|
||||
11110011000000000000000000000000000000000000000000000000000000000000000000000000000000000001000010010000010110010011011101000000
|
||||
01001111011001100000011010001011010010101111000000100100001100001100110010001001001100001100001010100101000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000100000010101010110110010010001000100111110100010110000101001100
|
||||
10010110001110010001110010000111101100010001101110000100100010010001110110000100101111001100000000000000000000000000000000000000
|
||||
00000001000000000000000000000000000000000000000000000001000000010001111000010101001011001001100010100000100011001001011001110100
|
||||
00110010101100100001001011011001101001010100000010011110010100000000000000000000000000000000000000000001000010000000000000000000
|
||||
00000000000000000000001000100001000011001101001110011100010001000011101001010101001010011010001011100001011100001010100110010001
|
||||
01000101101001001110110000110011010000000100110001001000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000101000001010111110101010011110001001010001001101100000011010000110100010011101100000011111111110001010000011000000111111
|
||||
11101001111101111111110111100111101111101111111011111100100000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000010010010100000101011011011100001111000100101000110000101001111111101100100101000010001111000000111010001101110000
|
||||
11111011111001111100001110011000010101101110000111110110110100000111101111101111001000010101000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000100100001000100101000100101110110011011100110011100001110101000110000110010110111
|
||||
11001100100001100011101000111110001011011100001000100101111111111111011110010101101100000011110100011000110101011101101110001011
|
||||
11010001000110000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000110101010100110111111111
|
||||
11001000100110111101111111111111001000011111001100110000111001111111110111110111010000111111101111001110101000111100101001000001
|
||||
11101110110011001110101111100001110001011111111111101001100000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000010001000100001100111100011111100000000110001101011101000001000111111000101001100010001010001111110001000011000000
|
||||
11100100100011111100000000001000001001100010010000000000000000000000000000000000000000000000000000000000000000000000000000000100
|
||||
00000000000000100011011000011100100100011010100101000110100111000101010100000110010000100101010000100111100100000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000010001100000100011100001100001100110000010000111010000100001010011000010000
|
||||
01101000010110110100000100000100011100001100011110010001000001001110000000000000000000100011000000000000000000000100110100110000
|
||||
00000000000000000000000000000000000000100101000100111000010011010011110101001001100111001000011100001001111000000100010101101010
|
||||
00110010000011010000100111100000010100110100101010010011000100100100110000000000000000010011000000000000010001100000000000000000
|
||||
00000000000000000000001001010000000001000110001100011001100001100011000100000100001100011001001111101000001100000001011110110100
|
||||
00010000010000001001100000000000000000000000000000000100110000000000000000001000100000000000000000000000000000000001100001100011
|
||||
00110100100010011110100000000100001110101001001011001001100011101110001010101000101010011000101100010010110010001010011110000000
|
||||
10010000100000100110000000000000000000000000100011000000000000000000000000001000000000000000001000110000000000000000000011001000
|
||||
10110100000101001111001111001000010010101000111110010000110010001011001000100100111100010010000111100000011001010100111100111100
|
||||
00111001001000000010001100100111000000000000000000000010011000000000000001000100000000000000000000000010010100000000000000000101
|
||||
01000011010000100100110010010101001001001110110100001000100111110001100001011100010011111100001001001111001101010010110010001010
|
||||
11000100110010001010011000101010000000000000000000000010101000000010101011000001110000000000000000000000000000000000000000000000
|
||||
00000011000100010101011100100100010010000000001111000000110100010110000111001001000110100010010011010000000010001011100010101110
|
||||
00000110000100001100100001010010010001000000000000000000000000000000000000000000000000001001100000000000000000000000000000100101
|
||||
00100011110110000101000011100010100111000001010110110010010101010011110010111001000011001010011011000101000100111000001010011101
|
||||
00111100010100110110001101000001001011101011000100011000000000000000000000000000000000000010010000000000000001000110000000000000
|
||||
00000000000000000110110010111010010011000011000000011001001001110000010100000110000001100101010110000110110011011001110001001011
|
||||
00110110100101010101010001010010101001101011100010000010011001000101000011101100000110000001100000000000000000000000000000000000
|
||||
01000100000010000000000000000000101011000000000000000000000010011001000111000000010111010010101100010001111000001010100100100010
|
||||
01001010010110011100010010011100110001001001011101100011010110110000101010100010001110000001010010000000000000000000000000000001
|
||||
10000011100000000000000100001000000000000000000000000000000000000000100000100110001000000100001000100100100011100001110100000111
|
||||
10100000100110110001000110001110011001110110000100110000010000110011110001101100010001010011000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000100011110000101001001100110101001010000010011001001101100010100100001100111110010
|
||||
01100101010100010001000011001010100001010110010010001001101001110100010100001000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000001101100000100011001110010000100111010000111100100000100110011010001100100111011101100000101010010
|
||||
01100111011000011010000101001101110000010011000110001000011001100100011000000000000000000000000000100110000000000000101001001011
|
||||
00000000000000000000000000000000000000000000100100100011110100100110011001000101110010000110010001010101110010111100100010010010
|
||||
01001111100010100110000110011101000001001011000011000000100001111000110101000111100001100100011110001000101001100000000000000000
|
||||
00000000000001010010000000000000000000000000000000000000000000000000010000110011110001110000000001011111100100100101011010001101
|
||||
01110010010110101100010000101001001001001000111100011010111000100001001011001011000001101100000001001000000000000000000000000000
|
||||
10001100000000000100010100111000000000000000000000000000000000001001100000010011100110011100001011001001101110001010110001010001
|
||||
00101110000101110011000001100010010100000110010000101000110110001001000011000110000000010001100000000000000000000000000000000011
|
||||
00000111000010001100000000000000000000000000000000010010000000000000100100011011000001000001001111001101001001001001101000101111
|
||||
01001011000101001101001110100001100001110100011001100001010110101001001001111011101110100000101110010011001000010000000000000000
|
||||
00000000000000000000000000001000011001110000000000000010101000000000000000000000000000100010000100100100000110100001001110001010
|
||||
01110010000110000110010001010011011010100111100001010011010100111110010000010011010011011000101000110100010001001001001101100010
|
||||
10001011010000100001100111000000000000000000000000000000010001000100110000000000000000000000000000000000000001000100000101110001
|
||||
10001001010001110001000111101001000100101100000010010110101101100010101110100011010000000100001001001100100001100011100011110000
|
||||
11010000000000000000000000000000000011000001110000000001001110000000000000000000000010001000000010001101010010001001110100100110
|
||||
00110011011110010000110100110001001101100001001100010100100011100001000010000010000101010110010100110001011011000001000010100011
|
||||
10000110011010010100000000000000000000000000000000000000000000010010100000000000000000000000010011100000100110000000111010000000
|
||||
10011010011110000111011010100111001000011001001011001010100011111110000010000010110111010101001001011110101000110100010010011110
|
||||
01111000110100101111100000010011110111110001000100101111000010011000100101001111000110000010001100000000000100011000000000000000
|
||||
01001100001000100100110000000000000000000000000000000000000010010010010101001010011000101001001101100101001100011111000001011001
|
||||
00010100100110001000111001000101000001011101101000010110001001010111010010011010100101000101110010010100100110000110010000000111
|
||||
01010000100010110011000100100110000000000000000001001010000010000110010000000000000001001010100011000000000000000000000000000000
|
||||
00000100010100000001100101001101110100101001100001100010000101001001100010001001100100100100111110001100001000101100001010100100
|
||||
10011011010000101000110110010010011010000100010011001000111100100101000000010010100000000000000000000000000000000100110000000000
|
||||
00000000000000000000000000000000000101000010100011100110010101011101000100001110000110011111100000110101001110011110000111000011
|
||||
11110011100110011010100011000100011000011110111111100101100110011111100001000011010001111110000010100010100001111101111111110111
|
||||
01001100000000000000000000000000000000000000000000000000000000000000000000000000000001001101010000110011111111100100011000111010
|
||||
11111111110111011100000010001111010111110110111000011001100111111111001101010110111111111000100011101110000111011111110010111001
|
||||
00110100110011011101001110111111001111110111101000100100101000111000100010001100000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000111011000101100110100011111110010010000111011100001010001100011111110000110010100011111100001101110
|
||||
00011001110011010001100001110110100010011001000101101110000111111011101100101110111110111101101110000101101111111100110101010100
|
||||
00100101011111010001000110000000000000000000000000000000011110000000000000000000000000000000000000000000000000110001000100100011
|
||||
11111110010100100010000101110011111100110110111111101000011100111001111011111110101111011101111111101110100001101000100001101011
|
||||
10100010110110000111001111111111111001101011110111111100100010111110100010101100000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000001100000011100100100011111100000000100000011000011001111000101001100010011101101101100110100011100110
|
||||
00110111011011000111111000111001100001010111010000010110011010001110010000001000111111000000001100011000000000000000000000000000
|
||||
00000000010011000000000000000000000000000000000000000000001001011000100010001010011110000100000000000000000000100010100111010011
|
||||
00001000000000000000000000000000000000010010100001001110000000000000000000000000000000000000000001000110010001000110000001101100
|
||||
10011011010000100000100001100110000010000110011000001000011001100001100011100010010111010000011000010000000000000000000000000000
|
||||
01001000000000000010011000000000000000000000000000000000000000001010101001101010101001101001100010000001001111001100100110000100
|
||||
11000000100110000100110010011010001000100110010001111001000100000000000000000000000000000001000110000000000000000000000000000000
|
||||
00000000000000000000010001110000010000100100001010000010000101001000010000000000100000000010010010000001000000001101000001100001
|
||||
00000000000000000000000000000001001100000000000000000000000000000000000000000000000000100011000001100010100010101010011101001010
|
||||
01100101001100010111001000000001000000000001001000000000000000000000000000000000000000000000000000000000000000000000000000000100
|
||||
01100000000110010001011010000100000100001100110000100100100011100010100011000100001100110010000100100001100110100101000001001010
|
||||
00000000000000000000000000000000000000000000000000000000000000000000010011000000101010000001010100001001101000010010011010011010
|
||||
01101101000010010010100100110000001001101001100000000000000000000000000000000000000011000011110000000000000000000000000000000000
|
||||
00000000000000001001110001100100101000010010010000010000100001000000000010000000010010100010010100000000000000000000000000000000
|
||||
00000000000000000000000011010000010000000000000000000000000000000110001100000100100110000101010001100000000001000100000000000001
|
||||
00001010001100000000000000000000000000000000000000100100000000000000010001100000000000000000000000000001000110010000011100100000
|
||||
01110000001100110110010110101000000000000000100010000001000100000011100001001100000011000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000100111001000101001110110010010010001100000010110000010000000000000010100101010010100101010
|
||||
01110000000000000000000000000000001100001111000000000000000000001000100000000000000000000000000000000100000101011011100000101000
|
||||
00110001001010000101010110000000101010000100111000001001110010000110011100000000000000000000000000000000000000000000100110001000
|
||||
10000000000000000000000000000000000000000000100011010000001110000110001001111000100100111010101001000011001110100001000100111000
|
||||
10001000010001100000000000000000000000000000000000001000110001001110000000000000000000000000000000000000100111101001001001011110
|
||||
01000001011111001110100011010000011001010011001010001001000000010001000010011010000000010011000000000000000000000000000000000000
|
||||
00010011100000000000000000000000000000000000000000000000000001001010010001001110001000100110011011010000000010101100100010111001
|
||||
00000101011100000010011000000000000000000000000000000000000100100000000000000000000000000000000000000000001000010101001000010001
|
||||
01100010010110000101010101101001010110010001000100100000001111010000000000000100110110001001100000000000000000000000000000000000
|
||||
00100111010000000000000000000000000000000000000010001100000100111000001001101000111000001110011000100101000100011100010010011110
|
||||
00001100010100111000001011100001000100111101010001000100100111000001001010000000000000000000000000100000000001100001111000000000
|
||||
00000000000000000000000000000010011000000000101010001000011001011100010010110100000111000011011100100100011011000001001111001100
|
||||
10010110001110010101001100110000110010000110010001001100110000110000100110010011111010001000000000000000000000000000000000000000
|
||||
00001101010010000000000000000000000000000000000000000100001100010000001000101001110100000100111100000100010011100001000010011010
|
||||
00100100011010011001000100100011010011000100011001001100000000000000000000000000100010000000000000000000000000000000000000000000
|
||||
00000000000100010010011010011100010001101111000100101111100110010011110011011010000101101000010100110111000101010011100100100010
|
||||
01011001111000010100100010010110011100100001010010010011100000000000000000000000000000011000011110000000000001000100000000000000
|
||||
00000000000000000000000001000011000000010001000011000010101001111000011011001001101001110001110000010010000010001010001001001111
|
||||
01010100000010001001001110000010010100000000000000000000000000000000000000000100100010100100000000000000000000100011000000000000
|
||||
00010011110010101000001000000101101010011011000110001001110110001001010010101001101000101000111000011001010100110010001110001110
|
||||
01010100110000001000000100110000000000000100111000000000000000000000000000000000000000000000000000000000000000000000100000100010
|
||||
01000010110100110010100111100101001001011000100000010001110000110011010001110001011010010011000110110100010010011111010001001010
|
||||
01100011010001010011100100000100110000000000000100001000000000000010001000000000001001000011010001000111010000000000000000000000
|
||||
00010011000000000000000100010010011000110110101001001110111000100011000100011001000010011011000000110010010111101000000010010001
|
||||
00101100110001001000100101010010010011101001100000000000000000000000000001001110000000000000000000000000000000000000000000000000
|
||||
00000111110111100011000100011001101011011110100000010111010100001100110011111111000010010010100011111111001101001001110011111111
|
||||
11111100111001001011001111111111111100110100100111001111111111111100111001001011001111111100000011101001010100000101000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000011111000000001100010001110000111011001101011110100000100100
|
||||
11010011011010000001101110000101000011000011010011101100000011000011010011101100000101000100011011110011000011111111011001010000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000110010011100011000100011100001110011111100001001001
|
||||
10011001111111101101010101111101111111110000011011100000011000011010011101100000011000011010011101100000111111110010001101111111
|
||||
11000111111100110101000000000000000000000000000000000000000000000000000000000000000000000000000000000110010011100011110111011010
|
||||
11111111000011010001000101110111111011010011010100010010110000111001111111111111100110100000111001111111111111100111000001011001
|
||||
11111111111110011010000011100111111111111110011100000101100111111111111110010101101010000011111110011010110000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000011000000111001000000110001101110010010001111110001000010000001000111
|
||||
11100010011011010001000001111010011100100100011111100010011011010001000001111010011100100100011111100010011011010001000001111010
|
||||
00000100111001000110000000000000000000000000000000000000000001000000000000000000000000000000000000000001001101000101001110000000
|
||||
00000000000000000000000000000000000000000000000000000000010100110010100000000000000000000000000000000000000000000100001100100000
|
||||
00000000001001100000000000000000000000010001100000000000000000000000000000100100000000000010011000100010000000000000000000000000
|
||||
00000000000010001001001110000000000100111000000000000000001000000000010001000000000000100010100110000000000000000010011011100010
|
||||
00000000000000000000000000000000000000000000000000100111111000001000000000001000010100011000000000000000010000100000011101000000
|
||||
00000000001110010000000000000000000011000100101001100000000000000000000000000000000000000000000000000000000000000000100001100000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010011100010010100000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101100000000000001000001
|
||||
00001000000000000000000000000000100011000000000000000000000110000111100000000000000000000000000000000000000000000000000010001000
|
||||
01000000000000000000000000000000000000000001000000000000000000000000000000000000000000001000000000000000000000000000001010010101
|
||||
00100000000010001101001100000010000100000010011000000000001000100000000000000000000000000000000000100100100001000000000000000000
|
||||
00000000000000000000000000000010011010010001001011000010000000000000000000110000001100010011100000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000100110010001100000010011101001001001010100100000000001001100001110010000010001100100010
|
||||
10101000100111000000000000000000000000000000000110000111100000000001000010000000000001000100000000000000000000000001000100100111
|
||||
00000100001000100010010011110101100001000000010001100100001001001010010000000100001001000011001110000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000001000011001110000100101001000010000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000000000000000000000
|
||||
00010011100000000000000000000000000000000000000000000000100000000000000100000001001000000010101100000000101100000000000000000000
|
||||
00000000000000000001001000000000000000000000000000000000000000000000000010000100000010001100000000000000000000000000000000000000
|
||||
00000000000000000010011100000000000000000000000000000000000000000000100111000000000000000000000000000000000000000000000000000000
|
||||
00000000011000011110000000000000000000000000000000000000000000000000001000010000000000010011000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000100111000000000000000000000000000000000000000000000000001001010000000000000000000000000000000
|
||||
00000000000000000000000000000000001000010000000000000000000000000000000000000000000000010010000010010000000000000000000000000000
|
||||
00000000000000000000001100001111000001000110101001000000000000000000000100011000000001000000000010011000000000100010010101100000
|
||||
00000000000000000000000000000000000000000000000000000000000001001000000000000000000000000010010000000000010010101101100100011101
|
||||
10000100100000000100101010011001000100000000000000000000001001100000000000011001001000000000000000000000000000000000000100101000
|
||||
00000000000000000000000000000010001000000000110000001111000110010001001110000000000000000000001000100000000000000000000000000000
|
||||
00000000001001000011010001000100110000000000000000000000110001100000000000000001001100000000001101000100011001000010000000000000
|
||||
00000000000000000000110010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000001000010000000000000000000000010000100000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000100001000001100110010000000000000000001000010000011
|
||||
00110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000010010110000100000000001001011000010000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000010011000000000000100110000000000001001100000000000000000000000000000
|
||||
00000001001100000000000000000000000000000000000000000000000000000000100111000000000001001110000000000010011100000000000000000000
|
||||
00010011100000000000100111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000001011111100011000000000000010111111000110000000000
|
||||
00000000000000000000000000010000110001101001111001110000000000000000000000000000000000000000000010000100000000000000101111110001
|
||||
10000000000000101111110001100000000000000000000000001000011000110100111100111000000010000110001101001111001110000000000000000000
|
||||
00000000000000000000010011100000000000000000100111000000000000000000000000000000000000000000010111111000110001000001110000001100
|
||||
11100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000011000110100111100111000000
|
||||
00000001011111100011000100000111000000110011100000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010011110001100100011001000110100111
|
||||
10001101001111000110100111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000010010100000000000000011100010100000000101001001110111011111111111111111111111111111111
|
||||
11111111111111111111111111111111110000101000000000000000000000000000000000000000000000000000000000101010101001110010001000000000
|
||||
00000000000000000100000000000000000000000000000011111111111111111111111111111111111111111111111101011110000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100001000000000000000000000001
|
||||
00001000000000000000001000010000010000100000000000000000000000000000000000000000000000000000000000000100001000001100110010000000
|
||||
00000000000100001000001011100000000000000000011001100100000011001100100000000000000000000000010000100000000000000000100001000001
|
||||
00001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000100000000000001000001110000100101101101001100101100001000000100000111000010010110110100110010110000
|
||||
10000000000000000000000000000001000001110000100100111101011100101000000000000000000000000000000000000000000000000000100110000000
|
||||
00001110011010111110100100100010000000011100110101111101001001000100000000000000000000000000000000101101110110000000000000000000
|
||||
00000000000000000000000000000000000000000001000001110000010100000000000000100000111000001011101000011001100000000010000011100000
|
||||
10111010000110011000000000000000000000010011100000000001000001110000010100000100110000000000000000000000000000000000000000000000
|
||||
00100000010011110010000000000100000100010111000000110101000000000100000100010111000000110101000000000000000000000000000000000100
|
||||
00010001011100000011001000000000000000000000000000000000000000000000000000000100000110101000110011000000001100000110110001100010
|
||||
00001111111001111110000000000001100000110110001100010000011111110011111100000000000000000000000000100010110001010000000000100001
|
||||
10001110000011110110011111000000000000000000000000000000000000000000000000000000000001000001101010001100110000000011000001101100
|
||||
01100010000011111110011111100000000000011000001101100011000100000111111100111111000000000000000000000000100001100011010110110011
|
||||
10000000001000001111111001111110000000000000000000000000000000000000010011100000000000000000100111000000000000000100000110101000
|
||||
11001100000111010100011101000000001000001111111001111110000000000000000001100000110110001100010000011100110011001110000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000011101010001110100000000100000111111100111111000000100001
|
||||
10001110000011110110011111000000000000000000011000001101100011000100000111001100110011100000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000100011100111000000000000101101010011110001101001110000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000010011000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000010011100010001100100011010011110001101001111000110100111100100000000000000100000010
|
||||
01001110000001100011100100100111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100
|
||||
11010011100000000000100001100011011100001001000111001101001110000000001001010000000000000001110001010000000000000101000101011000
|
||||
11111111111111111111111111111111111111111111111111111111111111111100001010000000000000000000000000000000000000000000000000000000
|
||||
00101010101001110010001000000000000000000000000001000000000000000000000000000000111111111111111101011110000000000000000000000000
|
||||
11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
|
||||
*
|
||||
NOTE END CONFIG DATA*
|
||||
L41088
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
L41344
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
@ -1426,10 +1426,10 @@ L41088
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
*
|
||||
C5769*
|
||||
C812F*
|
||||
NOTE FEATURE_ROW*
|
||||
E0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000010001100000*
|
||||
NOTE User Electronic Signature Data*
|
||||
UH00000000*
|
||||
0994
|
||||
0A8E
|
||||
|
@ -6,30 +6,30 @@ Design Information
|
||||
------------------
|
||||
|
||||
Command line: map -a MachXO2 -p LCMXO2-640HC -t TQFP100 -s 4 -oc Commercial
|
||||
RAM2GS_LCMXO2_640HC_impl1.ngd -o RAM2GS_LCMXO2_640HC_impl1_map.ncd -pr
|
||||
RAM2GS_LCMXO2_640HC_impl1.prf -mp RAM2GS_LCMXO2_640HC_impl1.mrp -lpf D:/One
|
||||
Drive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_i
|
||||
mpl1.lpf -lpf D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/RAM2GS_
|
||||
LCMXO2_640HC.lpf -c 0 -gui -msgset
|
||||
-ioreg b RAM2GS_LCMXO2_640HC_impl1.ngd -o RAM2GS_LCMXO2_640HC_impl1_map.ncd
|
||||
-pr RAM2GS_LCMXO2_640HC_impl1.prf -mp RAM2GS_LCMXO2_640HC_impl1.mrp -lpf D:
|
||||
/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640
|
||||
HC_impl1_synplify.lpf -lpf D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-
|
||||
640HC/RAM2GS_LCMXO2_640HC.lpf -c 0 -gui -msgset
|
||||
D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/promote.xml
|
||||
Target Vendor: LATTICE
|
||||
Target Device: LCMXO2-640HCTQFP100
|
||||
Target Performance: 4
|
||||
Mapper: xo2c00, version: Diamond (64-bit) 3.12.1.454
|
||||
Mapped on: 08/15/23 05:03:24
|
||||
Mapped on: 08/15/23 23:30:05
|
||||
|
||||
Design Summary
|
||||
--------------
|
||||
|
||||
Number of registers: 102 out of 877 (12%)
|
||||
PFU registers: 102 out of 640 (16%)
|
||||
PIO registers: 0 out of 237 (0%)
|
||||
Number of SLICEs: 75 out of 320 (23%)
|
||||
SLICEs as Logic/ROM: 75 out of 320 (23%)
|
||||
Number of registers: 93 out of 877 (11%)
|
||||
PFU registers: 64 out of 640 (10%)
|
||||
PIO registers: 29 out of 237 (12%)
|
||||
Number of SLICEs: 81 out of 320 (25%)
|
||||
SLICEs as Logic/ROM: 81 out of 320 (25%)
|
||||
SLICEs as RAM: 0 out of 240 (0%)
|
||||
SLICEs as Carry: 10 out of 320 (3%)
|
||||
Number of LUT4s: 143 out of 640 (22%)
|
||||
Number used as logic LUTs: 123
|
||||
Number of LUT4s: 159 out of 640 (25%)
|
||||
Number used as logic LUTs: 139
|
||||
Number used as distributed RAM: 0
|
||||
Number used as ripple logic: 20
|
||||
Number used as shift registers: 0
|
||||
@ -53,67 +53,66 @@ Design Summary
|
||||
2. Number of logic LUT4s does not include count of distributed RAM and
|
||||
ripple logic.
|
||||
Number of clocks: 4
|
||||
Net RCLK_c: 40 loads, 40 rising, 0 falling (Driver: PIO RCLK )
|
||||
Net PHI2_c: 13 loads, 5 rising, 8 falling (Driver: PIO PHI2 )
|
||||
Net nCCAS_c: 4 loads, 0 rising, 4 falling (Driver: PIO nCCAS )
|
||||
Net nCRAS_c: 7 loads, 0 rising, 7 falling (Driver: PIO nCRAS )
|
||||
Number of Clock Enables: 14
|
||||
Net RCLK_c_enable_6: 4 loads, 4 LSLICEs
|
||||
Net RCLK_c_enable_5: 2 loads, 2 LSLICEs
|
||||
Net PHI2_c: 18 loads, 8 rising, 10 falling (Driver: PIO PHI2 )
|
||||
Net RCLK_c: 39 loads, 39 rising, 0 falling (Driver: PIO RCLK )
|
||||
Net nCRAS_c: 9 loads, 0 rising, 9 falling (Driver: PIO nCRAS )
|
||||
Net nCCAS_c: 8 loads, 0 rising, 8 falling (Driver: PIO nCCAS )
|
||||
Number of Clock Enables: 6
|
||||
Net XOR8MEG18: 3 loads, 3 LSLICEs
|
||||
Net i2_i: 1 loads, 0 LSLICEs
|
||||
|
||||
Page 1
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:03:24
|
||||
Design: RAM2GS Date: 08/15/23 23:30:05
|
||||
|
||||
Design Summary (cont)
|
||||
---------------------
|
||||
Net PHI2_N_120_enable_1: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_2: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_6: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_27: 8 loads, 8 LSLICEs
|
||||
Net RCLK_c_enable_10: 3 loads, 3 LSLICEs
|
||||
Net PHI2_N_120_enable_7: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_16: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_28: 1 loads, 1 LSLICEs
|
||||
Net RCLK_c_enable_15: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_3: 1 loads, 1 LSLICEs
|
||||
Net Ready_N_292: 1 loads, 1 LSLICEs
|
||||
Net PHI2_N_120_enable_8: 2 loads, 2 LSLICEs
|
||||
Number of LSRs: 7
|
||||
Net RASr2: 1 loads, 1 LSLICEs
|
||||
Net nRowColSel_N_35: 1 loads, 1 LSLICEs
|
||||
Net Ready: 7 loads, 7 LSLICEs
|
||||
Net nRWE_N_177: 1 loads, 1 LSLICEs
|
||||
Net C1Submitted_N_237: 2 loads, 2 LSLICEs
|
||||
Net n2366: 2 loads, 2 LSLICEs
|
||||
Net nRowColSel_N_34: 1 loads, 1 LSLICEs
|
||||
Net N_26: 1 loads, 1 LSLICEs
|
||||
Net N_28: 1 loads, 1 LSLICEs
|
||||
Net N_188_i: 2 loads, 2 LSLICEs
|
||||
Net CmdUFMCLK_1_sqmuxa: 3 loads, 0 LSLICEs
|
||||
Number of LSRs: 3
|
||||
Net RA10s_i: 1 loads, 0 LSLICEs
|
||||
Net nRRAS_0_sqmuxa: 1 loads, 1 LSLICEs
|
||||
Net RASr2: 2 loads, 2 LSLICEs
|
||||
Number of nets driven by tri-state buffers: 0
|
||||
Top 10 highest fanout non-clock nets:
|
||||
Net Ready: 18 loads
|
||||
Net InitReady: 15 loads
|
||||
Net RASr2: 15 loads
|
||||
Net nRowColSel_N_35: 13 loads
|
||||
Net InitReady: 17 loads
|
||||
Net Ready: 15 loads
|
||||
Net Ready_fast: 14 loads
|
||||
Net Din_c[5]: 12 loads
|
||||
Net nRowColSel: 12 loads
|
||||
Net Din_c_4: 10 loads
|
||||
Net MAin_c_1: 10 loads
|
||||
Net Din_c_5: 9 loads
|
||||
Net MAin_c_0: 9 loads
|
||||
Net Din_c_0: 8 loads
|
||||
Net S[1]: 12 loads
|
||||
Net RASr2: 10 loads
|
||||
Net CO0: 9 loads
|
||||
Net Din_c[3]: 9 loads
|
||||
Net Din_c[4]: 9 loads
|
||||
|
||||
|
||||
|
||||
|
||||
Number of warnings: 0
|
||||
Number of warnings: 6
|
||||
Number of errors: 0
|
||||
|
||||
|
||||
Design Errors/Warnings
|
||||
----------------------
|
||||
|
||||
No errors or warnings present.
|
||||
WARNING - map: Output register UFMSDI$r0 is replicated for UFMSDI_pad.
|
||||
WARNING - map: Output register nUFMCS$r1 is replicated for nUFMCS_pad.
|
||||
WARNING - map: Output register RCKE$r2 is replicated for RCKE_pad.
|
||||
WARNING - map: Register Bank_0io[0] cannot be packed into IOC as intended by its
|
||||
primitive type or preference due to command option or architecture
|
||||
limitation. The register was packed into SLICE instead.
|
||||
WARNING - map: Register Bank_0io[1] cannot be packed into IOC as intended by its
|
||||
primitive type or preference due to command option or architecture
|
||||
limitation. The register was packed into SLICE instead.
|
||||
WARNING - map: Register Bank_0io[2] cannot be packed into IOC as intended by its
|
||||
primitive type or preference due to command option or architecture
|
||||
limitation. The register was packed into SLICE instead.
|
||||
|
||||
IO (PIO) Attributes
|
||||
-------------------
|
||||
@ -122,193 +121,187 @@ IO (PIO) Attributes
|
||||
| IO Name | Direction | Levelmode | IO |
|
||||
| | | IO_TYPE | Register |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[7] | BIDIR | LVCMOS25 | |
|
||||
| RD[0] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[6] | BIDIR | LVCMOS25 | |
|
||||
| Dout[0] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| PHI2 | INPUT | LVCMOS33 | IN |
|
||||
|
||||
Page 2
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:03:24
|
||||
Design: RAM2GS Date: 08/15/23 23:30:05
|
||||
|
||||
IO (PIO) Attributes (cont)
|
||||
--------------------------
|
||||
| RD[5] | BIDIR | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[4] | BIDIR | LVCMOS25 | |
|
||||
| UFMSDO | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[3] | BIDIR | LVCMOS25 | |
|
||||
| UFMSDI | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[2] | BIDIR | LVCMOS25 | |
|
||||
| UFMCLK | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[1] | BIDIR | LVCMOS25 | |
|
||||
| nUFMCS | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RD[0] | BIDIR | LVCMOS25 | |
|
||||
| RDQML | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[7] | OUTPUT | LVCMOS25 | |
|
||||
| RDQMH | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[6] | OUTPUT | LVCMOS25 | |
|
||||
| nRCAS | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[5] | OUTPUT | LVCMOS25 | |
|
||||
| nRRAS | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[4] | OUTPUT | LVCMOS25 | |
|
||||
| nRWE | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[3] | OUTPUT | LVCMOS25 | |
|
||||
| RCKE | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[2] | OUTPUT | LVCMOS25 | |
|
||||
| RCLK | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[1] | OUTPUT | LVCMOS25 | |
|
||||
| nRCS | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Dout[0] | OUTPUT | LVCMOS25 | |
|
||||
| RD[7] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| LED | OUTPUT | LVCMOS25 | |
|
||||
| RD[6] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RBA[1] | OUTPUT | LVCMOS25 | |
|
||||
| RD[5] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RBA[0] | OUTPUT | LVCMOS25 | |
|
||||
| RD[4] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[11] | OUTPUT | LVCMOS25 | |
|
||||
| RD[3] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[10] | OUTPUT | LVCMOS25 | |
|
||||
| RD[2] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[9] | OUTPUT | LVCMOS25 | |
|
||||
| RD[1] | BIDIR | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[8] | OUTPUT | LVCMOS25 | |
|
||||
| RA[11] | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[7] | OUTPUT | LVCMOS25 | |
|
||||
| RA[10] | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[6] | OUTPUT | LVCMOS25 | |
|
||||
| RA[9] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[5] | OUTPUT | LVCMOS25 | |
|
||||
| RA[8] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[4] | OUTPUT | LVCMOS25 | |
|
||||
| RA[7] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[3] | OUTPUT | LVCMOS25 | |
|
||||
| RA[6] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[2] | OUTPUT | LVCMOS25 | |
|
||||
| RA[5] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[1] | OUTPUT | LVCMOS25 | |
|
||||
| RA[4] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RA[3] | OUTPUT | LVCMOS33 | |
|
||||
|
||||
Page 3
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:03:24
|
||||
Design: RAM2GS Date: 08/15/23 23:30:05
|
||||
|
||||
IO (PIO) Attributes (cont)
|
||||
--------------------------
|
||||
| RA[0] | OUTPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRCS | OUTPUT | LVCMOS25 | |
|
||||
| RA[2] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RCKE | OUTPUT | LVCMOS25 | |
|
||||
| RA[1] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRWE | OUTPUT | LVCMOS25 | |
|
||||
| RA[0] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRRAS | OUTPUT | LVCMOS25 | |
|
||||
| RBA[1] | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nRCAS | OUTPUT | LVCMOS25 | |
|
||||
| RBA[0] | OUTPUT | LVCMOS33 | OUT |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RDQMH | OUTPUT | LVCMOS25 | |
|
||||
| LED | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RDQML | OUTPUT | LVCMOS25 | |
|
||||
| nFWE | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nUFMCS | OUTPUT | LVCMOS25 | |
|
||||
| nCRAS | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMCLK | OUTPUT | LVCMOS25 | |
|
||||
| nCCAS | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMSDI | OUTPUT | LVCMOS25 | |
|
||||
| Dout[7] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| PHI2 | INPUT | LVCMOS25 | |
|
||||
| Dout[6] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[9] | INPUT | LVCMOS25 | |
|
||||
| Dout[5] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[8] | INPUT | LVCMOS25 | |
|
||||
| Dout[4] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[7] | INPUT | LVCMOS25 | |
|
||||
| Dout[3] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[6] | INPUT | LVCMOS25 | |
|
||||
| Dout[2] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[5] | INPUT | LVCMOS25 | |
|
||||
| Dout[1] | OUTPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[4] | INPUT | LVCMOS25 | |
|
||||
| Din[7] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[3] | INPUT | LVCMOS25 | |
|
||||
| Din[6] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[2] | INPUT | LVCMOS25 | |
|
||||
| Din[5] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[1] | INPUT | LVCMOS25 | |
|
||||
| Din[4] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[0] | INPUT | LVCMOS25 | |
|
||||
| Din[3] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| CROW[1] | INPUT | LVCMOS25 | |
|
||||
| Din[2] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| CROW[0] | INPUT | LVCMOS25 | |
|
||||
| Din[1] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[7] | INPUT | LVCMOS25 | |
|
||||
| Din[0] | INPUT | LVCMOS33 | IN |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[6] | INPUT | LVCMOS25 | |
|
||||
| CROW[1] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[5] | INPUT | LVCMOS25 | |
|
||||
| CROW[0] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[4] | INPUT | LVCMOS25 | |
|
||||
| MAin[9] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| MAin[8] | INPUT | LVCMOS33 | |
|
||||
|
||||
Page 4
|
||||
|
||||
|
||||
|
||||
|
||||
Design: RAM2GS Date: 08/15/23 05:03:24
|
||||
Design: RAM2GS Date: 08/15/23 23:30:05
|
||||
|
||||
IO (PIO) Attributes (cont)
|
||||
--------------------------
|
||||
| Din[3] | INPUT | LVCMOS25 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[2] | INPUT | LVCMOS25 | |
|
||||
| MAin[7] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[1] | INPUT | LVCMOS25 | |
|
||||
| MAin[6] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| Din[0] | INPUT | LVCMOS25 | |
|
||||
| MAin[5] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nCCAS | INPUT | LVCMOS25 | |
|
||||
| MAin[4] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nCRAS | INPUT | LVCMOS25 | |
|
||||
| MAin[3] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| nFWE | INPUT | LVCMOS25 | |
|
||||
| MAin[2] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| RCLK | INPUT | LVCMOS25 | |
|
||||
| MAin[1] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
| UFMSDO | INPUT | LVCMOS25 | |
|
||||
| MAin[0] | INPUT | LVCMOS33 | |
|
||||
+---------------------+-----------+-----------+------------+
|
||||
|
||||
Removed logic
|
||||
-------------
|
||||
|
||||
Block i2 undriven or does not drive anything - clipped.
|
||||
Block GSR_INST undriven or does not drive anything - clipped.
|
||||
Signal PHI2_N_120 was merged into signal PHI2_c
|
||||
Signal n1407 was merged into signal nRowColSel_N_34
|
||||
Signal n2380 was merged into signal Ready
|
||||
Signal n1408 was merged into signal nRowColSel_N_35
|
||||
Signal nRWE_N_176 was merged into signal nRWE_N_177
|
||||
Signal GND_net undriven or does not drive anything - clipped.
|
||||
Signal VCC_net undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_19/S1 undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_19/CO undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_1/S0 undriven or does not drive anything - clipped.
|
||||
Signal FS_610_add_4_1/CI undriven or does not drive anything - clipped.
|
||||
Block i2046 was optimized away.
|
||||
Block i1118_1_lut was optimized away.
|
||||
Block i637_1_lut_rep_31 was optimized away.
|
||||
Block i1119_1_lut was optimized away.
|
||||
Block nRWE_I_50_1_lut was optimized away.
|
||||
Block i1 was optimized away.
|
||||
Signal nCRAS_c_i was merged into signal nCRAS_c
|
||||
Signal RASr2_i was merged into signal RASr2
|
||||
Signal XOR8MEG.CN was merged into signal PHI2_c
|
||||
Signal GND undriven or does not drive anything - clipped.
|
||||
Signal FS_s_0_S1[17] undriven or does not drive anything - clipped.
|
||||
Signal FS_s_0_COUT[17] undriven or does not drive anything - clipped.
|
||||
Signal FS_cry_0_S0[0] undriven or does not drive anything - clipped.
|
||||
Signal N_1 undriven or does not drive anything - clipped.
|
||||
Block nCRAS_pad_RNIBPVB was optimized away.
|
||||
Block RASr2_RNIAFR1 was optimized away.
|
||||
Block XOR8MEG.CN was optimized away.
|
||||
Block GND was optimized away.
|
||||
|
||||
|
||||
|
||||
@ -317,7 +310,7 @@ Run Time and Memory Usage
|
||||
|
||||
Total CPU Time: 0 secs
|
||||
Total REAL Time: 0 secs
|
||||
Peak Memory Usage: 35 MB
|
||||
Peak Memory Usage: 36 MB
|
||||
|
||||
|
||||
|
||||
@ -325,6 +318,13 @@ Run Time and Memory Usage
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Page 5
|
||||
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.ngo
Normal file
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.ngo
Normal file
Binary file not shown.
@ -6,89 +6,89 @@ Performance Grade: 4
|
||||
PACKAGE: TQFP100
|
||||
Package Status: Final Version 1.39
|
||||
|
||||
Tue Aug 15 05:03:32 2023
|
||||
Tue Aug 15 23:30:09 2023
|
||||
|
||||
Pinout by Port Name:
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| Port Name | Pin/Bank | Buffer Type | Site | PG Enable | BC Enable | Properties |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
| CROW[0] | 10/3 | LVCMOS25_IN | PL3D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| CROW[1] | 16/3 | LVCMOS25_IN | PL6A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[0] | 3/3 | LVCMOS25_IN | PL2C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[1] | 96/0 | LVCMOS25_IN | PT6D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[2] | 88/0 | LVCMOS25_IN | PT9A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[3] | 97/0 | LVCMOS25_IN | PT6C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[4] | 99/0 | LVCMOS25_IN | PT6A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[5] | 98/0 | LVCMOS25_IN | PT6B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[6] | 2/3 | LVCMOS25_IN | PL2B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[7] | 1/3 | LVCMOS25_IN | PL2A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Dout[0] | 76/0 | LVCMOS25_OUT | PT11D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[1] | 86/0 | LVCMOS25_OUT | PT9C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[2] | 87/0 | LVCMOS25_OUT | PT9B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[3] | 85/0 | LVCMOS25_OUT | PT9D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[4] | 83/0 | LVCMOS25_OUT | PT10B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[5] | 84/0 | LVCMOS25_OUT | PT10A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[6] | 78/0 | LVCMOS25_OUT | PT11A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| Dout[7] | 82/0 | LVCMOS25_OUT | PT10C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| LED | 34/2 | LVCMOS25_OUT | PB6C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| MAin[0] | 14/3 | LVCMOS25_IN | PL5C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[1] | 12/3 | LVCMOS25_IN | PL5A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[2] | 13/3 | LVCMOS25_IN | PL5B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[3] | 21/3 | LVCMOS25_IN | PL7B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[4] | 20/3 | LVCMOS25_IN | PL7A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[5] | 19/3 | LVCMOS25_IN | PL6D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[6] | 24/3 | LVCMOS25_IN | PL7C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[7] | 18/3 | LVCMOS25_IN | PL6C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[8] | 25/3 | LVCMOS25_IN | PL7D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[9] | 32/2 | LVCMOS25_IN | PB6B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| PHI2 | 8/3 | LVCMOS25_IN | PL3B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RA[0] | 66/1 | LVCMOS25_OUT | PR3D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[10] | 64/1 | LVCMOS25_OUT | PR5B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[11] | 59/1 | LVCMOS25_OUT | PR6B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[1] | 67/1 | LVCMOS25_OUT | PR3C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[2] | 69/1 | LVCMOS25_OUT | PR3A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[3] | 71/1 | LVCMOS25_OUT | PR2C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[4] | 74/1 | LVCMOS25_OUT | PR2B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[5] | 70/1 | LVCMOS25_OUT | PR2D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[6] | 68/1 | LVCMOS25_OUT | PR3B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[7] | 75/1 | LVCMOS25_OUT | PR2A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[8] | 65/1 | LVCMOS25_OUT | PR5A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RA[9] | 63/1 | LVCMOS25_OUT | PR5C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[0] | 58/1 | LVCMOS25_OUT | PR6C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RBA[1] | 60/1 | LVCMOS25_OUT | PR6A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCKE | 53/1 | LVCMOS25_OUT | PR7B | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RCLK | 62/1 | LVCMOS25_IN | PR5D | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RDQMH | 51/1 | LVCMOS25_OUT | PR7D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RDQML | 48/2 | LVCMOS25_OUT | PB14C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| RD[0] | 36/2 | LVCMOS25_BIDI | PB10A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[1] | 37/2 | LVCMOS25_BIDI | PB10B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[2] | 38/2 | LVCMOS25_BIDI | PB10C | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[3] | 39/2 | LVCMOS25_BIDI | PB10D | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[4] | 40/2 | LVCMOS25_BIDI | PB12A | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[5] | 41/2 | LVCMOS25_BIDI | PB12B | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[6] | 42/2 | LVCMOS25_BIDI | PB12C | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[7] | 43/2 | LVCMOS25_BIDI | PB12D | | | DRIVE:8mA PULL:DOWN CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| UFMCLK | 29/2 | LVCMOS25_OUT | PB4C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDI | 30/2 | LVCMOS25_OUT | PB4D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| UFMSDO | 27/2 | LVCMOS25_IN | PB4A | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCCAS | 9/3 | LVCMOS25_IN | PL3C | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCRAS | 17/3 | LVCMOS25_IN | PL6B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nFWE | 28/2 | LVCMOS25_IN | PB4B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nRCAS | 52/1 | LVCMOS25_OUT | PR7C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRCS | 57/1 | LVCMOS25_OUT | PR6D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRRAS | 54/1 | LVCMOS25_OUT | PR7A | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nRWE | 49/2 | LVCMOS25_OUT | PB14D | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
| nUFMCS | 77/0 | LVCMOS25_OUT | PT11C | | | DRIVE:8mA PULL:DOWN SLEW:SLOW |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+----------------------------------------------------------+
|
||||
+-----------+----------+---------------+-------+-----------+-----------+------------------------------------------------------------+
|
||||
| Port Name | Pin/Bank | Buffer Type | Site | PG Enable | BC Enable | Properties |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+------------------------------------------------------------+
|
||||
| CROW[0] | 10/3 | LVCMOS33_IN | PL3D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| CROW[1] | 16/3 | LVCMOS33_IN | PL6A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[0] | 3/3 | LVCMOS33_IN | PL2C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[1] | 96/0 | LVCMOS33_IN | PT6D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[2] | 88/0 | LVCMOS33_IN | PT9A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[3] | 97/0 | LVCMOS33_IN | PT6C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[4] | 99/0 | LVCMOS33_IN | PT6A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[5] | 98/0 | LVCMOS33_IN | PT6B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[6] | 2/3 | LVCMOS33_IN | PL2B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Din[7] | 1/3 | LVCMOS33_IN | PL2A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| Dout[0] | 76/0 | LVCMOS33_OUT | PT11D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[1] | 86/0 | LVCMOS33_OUT | PT9C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[2] | 87/0 | LVCMOS33_OUT | PT9B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[3] | 85/0 | LVCMOS33_OUT | PT9D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[4] | 83/0 | LVCMOS33_OUT | PT10B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[5] | 84/0 | LVCMOS33_OUT | PT10A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[6] | 78/0 | LVCMOS33_OUT | PT11A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| Dout[7] | 82/0 | LVCMOS33_OUT | PT10C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| LED | 34/2 | LVCMOS33_OUT | PB6C | | | DRIVE:24mA PULL:KEEPER SLEW:SLOW |
|
||||
| MAin[0] | 14/3 | LVCMOS33_IN | PL5C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[1] | 12/3 | LVCMOS33_IN | PL5A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[2] | 13/3 | LVCMOS33_IN | PL5B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[3] | 21/3 | LVCMOS33_IN | PL7B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[4] | 20/3 | LVCMOS33_IN | PL7A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[5] | 19/3 | LVCMOS33_IN | PL6D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[6] | 24/3 | LVCMOS33_IN | PL7C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[7] | 18/3 | LVCMOS33_IN | PL6C | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[8] | 25/3 | LVCMOS33_IN | PL7D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| MAin[9] | 32/2 | LVCMOS33_IN | PB6B | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| PHI2 | 8/3 | LVCMOS33_IN | PL3B | | | PULL:DOWN CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RA[0] | 66/1 | LVCMOS33_OUT | PR3D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[10] | 64/1 | LVCMOS33_OUT | PR5B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[11] | 59/1 | LVCMOS33_OUT | PR6B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[1] | 67/1 | LVCMOS33_OUT | PR3C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[2] | 69/1 | LVCMOS33_OUT | PR3A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[3] | 71/1 | LVCMOS33_OUT | PR2C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[4] | 74/1 | LVCMOS33_OUT | PR2B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[5] | 70/1 | LVCMOS33_OUT | PR2D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[6] | 68/1 | LVCMOS33_OUT | PR3B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[7] | 75/1 | LVCMOS33_OUT | PR2A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[8] | 65/1 | LVCMOS33_OUT | PR5A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RA[9] | 63/1 | LVCMOS33_OUT | PR5C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RBA[0] | 58/1 | LVCMOS33_OUT | PR6C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RBA[1] | 60/1 | LVCMOS33_OUT | PR6A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RCKE | 53/1 | LVCMOS33_OUT | PR7B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RCLK | 62/1 | LVCMOS33_IN | PR5D | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| RDQMH | 51/1 | LVCMOS33_OUT | PR7D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RDQML | 48/2 | LVCMOS33_OUT | PB14C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| RD[0] | 36/2 | LVCMOS33_BIDI | PB10A | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[1] | 37/2 | LVCMOS33_BIDI | PB10B | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[2] | 38/2 | LVCMOS33_BIDI | PB10C | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[3] | 39/2 | LVCMOS33_BIDI | PB10D | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[4] | 40/2 | LVCMOS33_BIDI | PB12A | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[5] | 41/2 | LVCMOS33_BIDI | PB12B | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[6] | 42/2 | LVCMOS33_BIDI | PB12C | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| RD[7] | 43/2 | LVCMOS33_BIDI | PB12D | | | DRIVE:4mA PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL SLEW:SLOW |
|
||||
| UFMCLK | 28/2 | LVCMOS33_OUT | PB4B | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| UFMSDI | 29/2 | LVCMOS33_OUT | PB4C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| UFMSDO | 27/2 | LVCMOS33_IN | PB4A | | | PULL:KEEPER CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCCAS | 9/3 | LVCMOS33_IN | PL3C | | | PULL:UP CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nCRAS | 17/3 | LVCMOS33_IN | PL6B | | | PULL:UP CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nFWE | 15/3 | LVCMOS33_IN | PL5D | | | PULL:UP CLAMP:ON HYSTERESIS:SMALL |
|
||||
| nRCAS | 52/1 | LVCMOS33_OUT | PR7C | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nRCS | 57/1 | LVCMOS33_OUT | PR6D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nRRAS | 54/1 | LVCMOS33_OUT | PR7A | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nRWE | 49/2 | LVCMOS33_OUT | PB14D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
| nUFMCS | 30/2 | LVCMOS33_OUT | PB4D | | | DRIVE:4mA PULL:KEEPER SLEW:SLOW |
|
||||
+-----------+----------+---------------+-------+-----------+-----------+------------------------------------------------------------+
|
||||
|
||||
Vccio by Bank:
|
||||
+------+-------+
|
||||
| Bank | Vccio |
|
||||
+------+-------+
|
||||
| 0 | 2.5V |
|
||||
| 1 | 2.5V |
|
||||
| 2 | 2.5V |
|
||||
| 3 | 2.5V |
|
||||
| 0 | 3.3V |
|
||||
| 1 | 3.3V |
|
||||
| 2 | 3.3V |
|
||||
| 3 | 3.3V |
|
||||
+------+-------+
|
||||
|
||||
Vref by Bank:
|
||||
@ -101,85 +101,85 @@ Pinout by Pin Number:
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| Pin/Bank | Pin Info | Preference | Buffer Type | Site | Dual Function | PG Enable | BC Enable |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
| 1/3 | Din[7] | LOCATED | LVCMOS25_IN | PL2A | | | |
|
||||
| 2/3 | Din[6] | LOCATED | LVCMOS25_IN | PL2B | | | |
|
||||
| 3/3 | Din[0] | LOCATED | LVCMOS25_IN | PL2C | PCLKT3_2 | | |
|
||||
| 1/3 | Din[7] | LOCATED | LVCMOS33_IN | PL2A | | | |
|
||||
| 2/3 | Din[6] | LOCATED | LVCMOS33_IN | PL2B | | | |
|
||||
| 3/3 | Din[0] | LOCATED | LVCMOS33_IN | PL2C | PCLKT3_2 | | |
|
||||
| 4/3 | unused, PULL:DOWN | | | PL2D | PCLKC3_2 | | |
|
||||
| 7/3 | unused, PULL:DOWN | | | PL3A | | | |
|
||||
| 8/3 | PHI2 | LOCATED | LVCMOS25_IN | PL3B | | | |
|
||||
| 9/3 | nCCAS | LOCATED | LVCMOS25_IN | PL3C | | | |
|
||||
| 10/3 | CROW[0] | LOCATED | LVCMOS25_IN | PL3D | | | |
|
||||
| 12/3 | MAin[1] | LOCATED | LVCMOS25_IN | PL5A | PCLKT3_1 | | |
|
||||
| 13/3 | MAin[2] | LOCATED | LVCMOS25_IN | PL5B | PCLKC3_1 | | |
|
||||
| 14/3 | MAin[0] | LOCATED | LVCMOS25_IN | PL5C | | | |
|
||||
| 15/3 | unused, PULL:DOWN | | | PL5D | | | |
|
||||
| 16/3 | CROW[1] | LOCATED | LVCMOS25_IN | PL6A | | | |
|
||||
| 17/3 | nCRAS | LOCATED | LVCMOS25_IN | PL6B | | | |
|
||||
| 18/3 | MAin[7] | LOCATED | LVCMOS25_IN | PL6C | | | |
|
||||
| 19/3 | MAin[5] | LOCATED | LVCMOS25_IN | PL6D | | | |
|
||||
| 20/3 | MAin[4] | LOCATED | LVCMOS25_IN | PL7A | PCLKT3_0 | | |
|
||||
| 21/3 | MAin[3] | LOCATED | LVCMOS25_IN | PL7B | PCLKC3_0 | | |
|
||||
| 24/3 | MAin[6] | LOCATED | LVCMOS25_IN | PL7C | | | |
|
||||
| 25/3 | MAin[8] | LOCATED | LVCMOS25_IN | PL7D | | | |
|
||||
| 27/2 | UFMSDO | LOCATED | LVCMOS25_IN | PB4A | CSSPIN | | |
|
||||
| 28/2 | nFWE | LOCATED | LVCMOS25_IN | PB4B | | | |
|
||||
| 29/2 | UFMCLK | LOCATED | LVCMOS25_OUT | PB4C | | | |
|
||||
| 30/2 | UFMSDI | LOCATED | LVCMOS25_OUT | PB4D | | | |
|
||||
| 8/3 | PHI2 | LOCATED | LVCMOS33_IN | PL3B | | | |
|
||||
| 9/3 | nCCAS | LOCATED | LVCMOS33_IN | PL3C | | | |
|
||||
| 10/3 | CROW[0] | LOCATED | LVCMOS33_IN | PL3D | | | |
|
||||
| 12/3 | MAin[1] | LOCATED | LVCMOS33_IN | PL5A | PCLKT3_1 | | |
|
||||
| 13/3 | MAin[2] | LOCATED | LVCMOS33_IN | PL5B | PCLKC3_1 | | |
|
||||
| 14/3 | MAin[0] | LOCATED | LVCMOS33_IN | PL5C | | | |
|
||||
| 15/3 | nFWE | LOCATED | LVCMOS33_IN | PL5D | | | |
|
||||
| 16/3 | CROW[1] | LOCATED | LVCMOS33_IN | PL6A | | | |
|
||||
| 17/3 | nCRAS | LOCATED | LVCMOS33_IN | PL6B | | | |
|
||||
| 18/3 | MAin[7] | LOCATED | LVCMOS33_IN | PL6C | | | |
|
||||
| 19/3 | MAin[5] | LOCATED | LVCMOS33_IN | PL6D | | | |
|
||||
| 20/3 | MAin[4] | LOCATED | LVCMOS33_IN | PL7A | PCLKT3_0 | | |
|
||||
| 21/3 | MAin[3] | LOCATED | LVCMOS33_IN | PL7B | PCLKC3_0 | | |
|
||||
| 24/3 | MAin[6] | LOCATED | LVCMOS33_IN | PL7C | | | |
|
||||
| 25/3 | MAin[8] | LOCATED | LVCMOS33_IN | PL7D | | | |
|
||||
| 27/2 | UFMSDO | LOCATED | LVCMOS33_IN | PB4A | CSSPIN | | |
|
||||
| 28/2 | UFMCLK | LOCATED | LVCMOS33_OUT | PB4B | | | |
|
||||
| 29/2 | UFMSDI | LOCATED | LVCMOS33_OUT | PB4C | | | |
|
||||
| 30/2 | nUFMCS | LOCATED | LVCMOS33_OUT | PB4D | | | |
|
||||
| 31/2 | unused, PULL:DOWN | | | PB6A | MCLK/CCLK | | |
|
||||
| 32/2 | MAin[9] | LOCATED | LVCMOS25_IN | PB6B | SO/SPISO | | |
|
||||
| 34/2 | LED | LOCATED | LVCMOS25_OUT | PB6C | PCLKT2_0 | | |
|
||||
| 32/2 | MAin[9] | LOCATED | LVCMOS33_IN | PB6B | SO/SPISO | | |
|
||||
| 34/2 | LED | LOCATED | LVCMOS33_OUT | PB6C | PCLKT2_0 | | |
|
||||
| 35/2 | unused, PULL:DOWN | | | PB6D | PCLKC2_0 | | |
|
||||
| 36/2 | RD[0] | LOCATED | LVCMOS25_BIDI | PB10A | | | |
|
||||
| 37/2 | RD[1] | LOCATED | LVCMOS25_BIDI | PB10B | | | |
|
||||
| 38/2 | RD[2] | LOCATED | LVCMOS25_BIDI | PB10C | PCLKT2_1 | | |
|
||||
| 39/2 | RD[3] | LOCATED | LVCMOS25_BIDI | PB10D | PCLKC2_1 | | |
|
||||
| 40/2 | RD[4] | LOCATED | LVCMOS25_BIDI | PB12A | | | |
|
||||
| 41/2 | RD[5] | LOCATED | LVCMOS25_BIDI | PB12B | | | |
|
||||
| 42/2 | RD[6] | LOCATED | LVCMOS25_BIDI | PB12C | | | |
|
||||
| 43/2 | RD[7] | LOCATED | LVCMOS25_BIDI | PB12D | | | |
|
||||
| 36/2 | RD[0] | LOCATED | LVCMOS33_BIDI | PB10A | | | |
|
||||
| 37/2 | RD[1] | LOCATED | LVCMOS33_BIDI | PB10B | | | |
|
||||
| 38/2 | RD[2] | LOCATED | LVCMOS33_BIDI | PB10C | PCLKT2_1 | | |
|
||||
| 39/2 | RD[3] | LOCATED | LVCMOS33_BIDI | PB10D | PCLKC2_1 | | |
|
||||
| 40/2 | RD[4] | LOCATED | LVCMOS33_BIDI | PB12A | | | |
|
||||
| 41/2 | RD[5] | LOCATED | LVCMOS33_BIDI | PB12B | | | |
|
||||
| 42/2 | RD[6] | LOCATED | LVCMOS33_BIDI | PB12C | | | |
|
||||
| 43/2 | RD[7] | LOCATED | LVCMOS33_BIDI | PB12D | | | |
|
||||
| 45/2 | unused, PULL:DOWN | | | PB14A | | | |
|
||||
| 47/2 | unused, PULL:DOWN | | | PB14B | | | |
|
||||
| 48/2 | RDQML | LOCATED | LVCMOS25_OUT | PB14C | SN | | |
|
||||
| 49/2 | nRWE | LOCATED | LVCMOS25_OUT | PB14D | SI/SISPI | | |
|
||||
| 51/1 | RDQMH | LOCATED | LVCMOS25_OUT | PR7D | | | |
|
||||
| 52/1 | nRCAS | LOCATED | LVCMOS25_OUT | PR7C | | | |
|
||||
| 53/1 | RCKE | LOCATED | LVCMOS25_OUT | PR7B | | | |
|
||||
| 54/1 | nRRAS | LOCATED | LVCMOS25_OUT | PR7A | | | |
|
||||
| 57/1 | nRCS | LOCATED | LVCMOS25_OUT | PR6D | | | |
|
||||
| 58/1 | RBA[0] | LOCATED | LVCMOS25_OUT | PR6C | | | |
|
||||
| 59/1 | RA[11] | LOCATED | LVCMOS25_OUT | PR6B | | | |
|
||||
| 60/1 | RBA[1] | LOCATED | LVCMOS25_OUT | PR6A | | | |
|
||||
| 62/1 | RCLK | LOCATED | LVCMOS25_IN | PR5D | PCLKC1_0 | | |
|
||||
| 63/1 | RA[9] | LOCATED | LVCMOS25_OUT | PR5C | PCLKT1_0 | | |
|
||||
| 64/1 | RA[10] | LOCATED | LVCMOS25_OUT | PR5B | | | |
|
||||
| 65/1 | RA[8] | LOCATED | LVCMOS25_OUT | PR5A | | | |
|
||||
| 66/1 | RA[0] | LOCATED | LVCMOS25_OUT | PR3D | | | |
|
||||
| 67/1 | RA[1] | LOCATED | LVCMOS25_OUT | PR3C | | | |
|
||||
| 68/1 | RA[6] | LOCATED | LVCMOS25_OUT | PR3B | | | |
|
||||
| 69/1 | RA[2] | LOCATED | LVCMOS25_OUT | PR3A | | | |
|
||||
| 70/1 | RA[5] | LOCATED | LVCMOS25_OUT | PR2D | | | |
|
||||
| 71/1 | RA[3] | LOCATED | LVCMOS25_OUT | PR2C | | | |
|
||||
| 74/1 | RA[4] | LOCATED | LVCMOS25_OUT | PR2B | | | |
|
||||
| 75/1 | RA[7] | LOCATED | LVCMOS25_OUT | PR2A | | | |
|
||||
| 76/0 | Dout[0] | LOCATED | LVCMOS25_OUT | PT11D | DONE | | |
|
||||
| 77/0 | nUFMCS | | LVCMOS25_OUT | PT11C | INITN | | |
|
||||
| 78/0 | Dout[6] | LOCATED | LVCMOS25_OUT | PT11A | | | |
|
||||
| 48/2 | RDQML | LOCATED | LVCMOS33_OUT | PB14C | SN | | |
|
||||
| 49/2 | nRWE | LOCATED | LVCMOS33_OUT | PB14D | SI/SISPI | | |
|
||||
| 51/1 | RDQMH | LOCATED | LVCMOS33_OUT | PR7D | | | |
|
||||
| 52/1 | nRCAS | LOCATED | LVCMOS33_OUT | PR7C | | | |
|
||||
| 53/1 | RCKE | LOCATED | LVCMOS33_OUT | PR7B | | | |
|
||||
| 54/1 | nRRAS | LOCATED | LVCMOS33_OUT | PR7A | | | |
|
||||
| 57/1 | nRCS | LOCATED | LVCMOS33_OUT | PR6D | | | |
|
||||
| 58/1 | RBA[0] | LOCATED | LVCMOS33_OUT | PR6C | | | |
|
||||
| 59/1 | RA[11] | LOCATED | LVCMOS33_OUT | PR6B | | | |
|
||||
| 60/1 | RBA[1] | LOCATED | LVCMOS33_OUT | PR6A | | | |
|
||||
| 62/1 | RCLK | LOCATED | LVCMOS33_IN | PR5D | PCLKC1_0 | | |
|
||||
| 63/1 | RA[9] | LOCATED | LVCMOS33_OUT | PR5C | PCLKT1_0 | | |
|
||||
| 64/1 | RA[10] | LOCATED | LVCMOS33_OUT | PR5B | | | |
|
||||
| 65/1 | RA[8] | LOCATED | LVCMOS33_OUT | PR5A | | | |
|
||||
| 66/1 | RA[0] | LOCATED | LVCMOS33_OUT | PR3D | | | |
|
||||
| 67/1 | RA[1] | LOCATED | LVCMOS33_OUT | PR3C | | | |
|
||||
| 68/1 | RA[6] | LOCATED | LVCMOS33_OUT | PR3B | | | |
|
||||
| 69/1 | RA[2] | LOCATED | LVCMOS33_OUT | PR3A | | | |
|
||||
| 70/1 | RA[5] | LOCATED | LVCMOS33_OUT | PR2D | | | |
|
||||
| 71/1 | RA[3] | LOCATED | LVCMOS33_OUT | PR2C | | | |
|
||||
| 74/1 | RA[4] | LOCATED | LVCMOS33_OUT | PR2B | | | |
|
||||
| 75/1 | RA[7] | LOCATED | LVCMOS33_OUT | PR2A | | | |
|
||||
| 76/0 | Dout[0] | LOCATED | LVCMOS33_OUT | PT11D | DONE | | |
|
||||
| 77/0 | unused, PULL:DOWN | | | PT11C | INITN | | |
|
||||
| 78/0 | Dout[6] | LOCATED | LVCMOS33_OUT | PT11A | | | |
|
||||
| 81/0 | unused, PULL:DOWN | | | PT10D | PROGRAMN | | |
|
||||
| 82/0 | Dout[7] | LOCATED | LVCMOS25_OUT | PT10C | JTAGENB | | |
|
||||
| 83/0 | Dout[4] | LOCATED | LVCMOS25_OUT | PT10B | | | |
|
||||
| 84/0 | Dout[5] | LOCATED | LVCMOS25_OUT | PT10A | | | |
|
||||
| 85/0 | Dout[3] | LOCATED | LVCMOS25_OUT | PT9D | SDA/PCLKC0_0 | | |
|
||||
| 86/0 | Dout[1] | LOCATED | LVCMOS25_OUT | PT9C | SCL/PCLKT0_0 | | |
|
||||
| 87/0 | Dout[2] | LOCATED | LVCMOS25_OUT | PT9B | PCLKC0_1 | | |
|
||||
| 88/0 | Din[2] | LOCATED | LVCMOS25_IN | PT9A | PCLKT0_1 | | |
|
||||
| 82/0 | Dout[7] | LOCATED | LVCMOS33_OUT | PT10C | JTAGENB | | |
|
||||
| 83/0 | Dout[4] | LOCATED | LVCMOS33_OUT | PT10B | | | |
|
||||
| 84/0 | Dout[5] | LOCATED | LVCMOS33_OUT | PT10A | | | |
|
||||
| 85/0 | Dout[3] | LOCATED | LVCMOS33_OUT | PT9D | SDA/PCLKC0_0 | | |
|
||||
| 86/0 | Dout[1] | LOCATED | LVCMOS33_OUT | PT9C | SCL/PCLKT0_0 | | |
|
||||
| 87/0 | Dout[2] | LOCATED | LVCMOS33_OUT | PT9B | PCLKC0_1 | | |
|
||||
| 88/0 | Din[2] | LOCATED | LVCMOS33_IN | PT9A | PCLKT0_1 | | |
|
||||
| 90/0 | Reserved: sysCONFIG | | | PT7D | TMS | | |
|
||||
| 91/0 | Reserved: sysCONFIG | | | PT7C | TCK | | |
|
||||
| 94/0 | Reserved: sysCONFIG | | | PT7B | TDI | | |
|
||||
| 95/0 | Reserved: sysCONFIG | | | PT7A | TDO | | |
|
||||
| 96/0 | Din[1] | LOCATED | LVCMOS25_IN | PT6D | | | |
|
||||
| 97/0 | Din[3] | LOCATED | LVCMOS25_IN | PT6C | | | |
|
||||
| 98/0 | Din[5] | LOCATED | LVCMOS25_IN | PT6B | | | |
|
||||
| 99/0 | Din[4] | LOCATED | LVCMOS25_IN | PT6A | | | |
|
||||
| 96/0 | Din[1] | LOCATED | LVCMOS33_IN | PT6D | | | |
|
||||
| 97/0 | Din[3] | LOCATED | LVCMOS33_IN | PT6C | | | |
|
||||
| 98/0 | Din[5] | LOCATED | LVCMOS33_IN | PT6B | | | |
|
||||
| 99/0 | Din[4] | LOCATED | LVCMOS33_IN | PT6A | | | |
|
||||
| PT11B/0 | unused, PULL:DOWN | | | PT11B | | | |
|
||||
+----------+-----------------------+------------+---------------+-------+---------------+-----------+-----------+
|
||||
|
||||
@ -255,17 +255,17 @@ LOCATE COMP "RD[4]" SITE "40";
|
||||
LOCATE COMP "RD[5]" SITE "41";
|
||||
LOCATE COMP "RD[6]" SITE "42";
|
||||
LOCATE COMP "RD[7]" SITE "43";
|
||||
LOCATE COMP "UFMCLK" SITE "29";
|
||||
LOCATE COMP "UFMSDI" SITE "30";
|
||||
LOCATE COMP "UFMCLK" SITE "28";
|
||||
LOCATE COMP "UFMSDI" SITE "29";
|
||||
LOCATE COMP "UFMSDO" SITE "27";
|
||||
LOCATE COMP "nCCAS" SITE "9";
|
||||
LOCATE COMP "nCRAS" SITE "17";
|
||||
LOCATE COMP "nFWE" SITE "28";
|
||||
LOCATE COMP "nFWE" SITE "15";
|
||||
LOCATE COMP "nRCAS" SITE "52";
|
||||
LOCATE COMP "nRCS" SITE "57";
|
||||
LOCATE COMP "nRRAS" SITE "54";
|
||||
LOCATE COMP "nRWE" SITE "49";
|
||||
LOCATE COMP "nUFMCS" SITE "77";
|
||||
LOCATE COMP "nUFMCS" SITE "30";
|
||||
|
||||
|
||||
|
||||
@ -277,5 +277,5 @@ Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:34 2023
|
||||
Tue Aug 15 23:30:11 2023
|
||||
|
||||
|
@ -4,7 +4,7 @@ Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
Copyright (c) 1995-2001 Lucent Technologies Inc. All rights reserved.
|
||||
Copyright (c) 2001 Agere Systems All rights reserved.
|
||||
Copyright (c) 2002-2020 Lattice Semiconductor Corporation, All rights reserved.
|
||||
Tue Aug 15 05:03:28 2023
|
||||
Tue Aug 15 23:30:05 2023
|
||||
|
||||
C:/lscc/diamond/3.12/ispfpga\bin\nt64\par -f RAM2GS_LCMXO2_640HC_impl1.p2t
|
||||
RAM2GS_LCMXO2_640HC_impl1_map.ncd RAM2GS_LCMXO2_640HC_impl1.dir
|
||||
@ -17,18 +17,18 @@ Preference file: RAM2GS_LCMXO2_640HC_impl1.prf.
|
||||
Level/ Number Worst Timing Worst Timing Run NCD
|
||||
Cost [ncd] Unrouted Slack Score Slack(hold) Score(hold) Time Status
|
||||
---------- -------- ----- ------ ----------- ----------- ---- ------
|
||||
5_1 * 0 -5.122 452301 0.304 0 07 Completed
|
||||
5_1 * 0 5.827 0 0.304 0 06 Completed
|
||||
|
||||
* : Design saved.
|
||||
|
||||
Total (real) run time for 1-seed: 7 secs
|
||||
Total (real) run time for 1-seed: 6 secs
|
||||
|
||||
par done!
|
||||
|
||||
Note: user must run 'Trace' for timing closure signoff.
|
||||
|
||||
Lattice Place and Route Report for Design "RAM2GS_LCMXO2_640HC_impl1_map.ncd"
|
||||
Tue Aug 15 05:03:28 2023
|
||||
Tue Aug 15 23:30:05 2023
|
||||
|
||||
PAR: Place And Route Diamond (64-bit) 3.12.1.454.
|
||||
Command Line: par -w -l 5 -i 6 -t 1 -c 0 -e 0 -gui -msgset D:/OneDrive/Documents/GitHub/RAM2GS/CPLD/LCMXO2-640HC/promote.xml -exp parUseNBR=1:parCDP=0:parCDR=0:parPathBased=OFF:parASE=1 RAM2GS_LCMXO2_640HC_impl1_map.ncd RAM2GS_LCMXO2_640HC_impl1.dir/5_1.ncd RAM2GS_LCMXO2_640HC_impl1.prf
|
||||
@ -54,43 +54,44 @@ Device utilization summary:
|
||||
|
||||
PIO (prelim) 67+4(JTAG)/80 89% used
|
||||
67+4(JTAG)/79 90% bonded
|
||||
IOLOGIC 29/80 36% used
|
||||
|
||||
SLICE 75/320 23% used
|
||||
SLICE 81/320 25% used
|
||||
|
||||
|
||||
|
||||
Number of Signals: 285
|
||||
Number of Connections: 674
|
||||
WARNING - par: Placement timing preferences are hard to meet. However, placement will continue. Use static timing analysis to identify errors.
|
||||
Number of Signals: 292
|
||||
Number of Connections: 703
|
||||
|
||||
Pin Constraint Summary:
|
||||
66 out of 67 pins locked (98% locked).
|
||||
67 out of 67 pins locked (100% locked).
|
||||
|
||||
The following 2 signals are selected to use the primary clock routing resources:
|
||||
RCLK_c (driver: RCLK, clk load #: 40)
|
||||
PHI2_c (driver: PHI2, clk load #: 13)
|
||||
RCLK_c (driver: RCLK, clk load #: 39)
|
||||
PHI2_c (driver: PHI2, clk load #: 18)
|
||||
|
||||
WARNING - par: Signal "RCLK_c" is selected to use Primary clock resources. However, its driver comp "RCLK" is located at "62", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
WARNING - par: Signal "PHI2_c" is selected to use Primary clock resources. However, its driver comp "PHI2" is located at "8", which is not a dedicated pin for connecting to Primary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
|
||||
The following 1 signal is selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 7, sr load #: 0, ce load #: 0)
|
||||
The following 2 signals are selected to use the secondary clock routing resources:
|
||||
nCRAS_c (driver: nCRAS, clk load #: 9, sr load #: 0, ce load #: 0)
|
||||
nCCAS_c (driver: nCCAS, clk load #: 8, sr load #: 0, ce load #: 0)
|
||||
|
||||
WARNING - par: Signal "nCRAS_c" is selected to use Secondary clock resources. However, its driver comp "nCRAS" is located at "17", which is not a dedicated pin for connecting to Secondary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
WARNING - par: Signal "nCCAS_c" is selected to use Secondary clock resources. However, its driver comp "nCCAS" is located at "9", which is not a dedicated pin for connecting to Secondary clock resources. General routing has to be used to route this signal, and it might suffer from excessive delay or skew.
|
||||
No signal is selected as Global Set/Reset.
|
||||
.
|
||||
Starting Placer Phase 0.
|
||||
.............
|
||||
...........
|
||||
Finished Placer Phase 0. REAL time: 0 secs
|
||||
|
||||
Starting Placer Phase 1.
|
||||
...............
|
||||
Placer score = 121531.
|
||||
....................
|
||||
Placer score = 41844.
|
||||
Finished Placer Phase 1. REAL time: 4 secs
|
||||
|
||||
Starting Placer Phase 2.
|
||||
.
|
||||
Placer score = 119079
|
||||
Placer score = 41803
|
||||
Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
|
||||
@ -98,17 +99,18 @@ Finished Placer Phase 2. REAL time: 4 secs
|
||||
|
||||
Global Clock Resources:
|
||||
CLK_PIN : 0 out of 8 (0%)
|
||||
General PIO: 3 out of 80 (3%)
|
||||
General PIO: 4 out of 80 (5%)
|
||||
DCM : 0 out of 2 (0%)
|
||||
DCC : 0 out of 8 (0%)
|
||||
|
||||
Global Clocks:
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 40
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3B)", clk load = 13
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL6B)", clk load = 7, ce load = 0, sr load = 0
|
||||
PRIMARY "RCLK_c" from comp "RCLK" on PIO site "62 (PR5D)", clk load = 39
|
||||
PRIMARY "PHI2_c" from comp "PHI2" on PIO site "8 (PL3B)", clk load = 18
|
||||
SECONDARY "nCRAS_c" from comp "nCRAS" on PIO site "17 (PL6B)", clk load = 9, ce load = 0, sr load = 0
|
||||
SECONDARY "nCCAS_c" from comp "nCCAS" on PIO site "9 (PL3C)", clk load = 8, ce load = 0, sr load = 0
|
||||
|
||||
PRIMARY : 2 out of 8 (25%)
|
||||
SECONDARY: 1 out of 8 (12%)
|
||||
SECONDARY: 2 out of 8 (25%)
|
||||
|
||||
--------------- End of Clock Report ---------------
|
||||
|
||||
@ -123,27 +125,23 @@ I/O Bank Usage Summary:
|
||||
+----------+----------------+------------+-----------+
|
||||
| I/O Bank | Usage | Bank Vccio | Bank Vref |
|
||||
+----------+----------------+------------+-----------+
|
||||
| 0 | 14 / 19 ( 73%) | 2.5V | - |
|
||||
| 1 | 20 / 20 (100%) | 2.5V | - |
|
||||
| 2 | 16 / 20 ( 80%) | 2.5V | - |
|
||||
| 3 | 17 / 20 ( 85%) | 2.5V | - |
|
||||
| 0 | 13 / 19 ( 68%) | 3.3V | - |
|
||||
| 1 | 20 / 20 (100%) | 3.3V | - |
|
||||
| 2 | 16 / 20 ( 80%) | 3.3V | - |
|
||||
| 3 | 18 / 20 ( 90%) | 3.3V | - |
|
||||
+----------+----------------+------------+-----------+
|
||||
|
||||
Total placer CPU time: 3 secs
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_640HC_impl1.dir/5_1.ncd.
|
||||
|
||||
0 connections routed; 674 unrouted.
|
||||
0 connections routed; 703 unrouted.
|
||||
Starting router resource preassignment
|
||||
WARNING - par: The driver of primary clock net RCLK_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
WARNING - par: The driver of primary clock net PHI2_c is not placed on one of the sites dedicated for primary clocks. This primary clock will be routed to an H-spine through general routing resource and might suffer from excessive delay or skew.
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
Completed router resource preassignment. Real time: 6 secs
|
||||
|
||||
Completed router resource preassignment. Real time: 7 secs
|
||||
|
||||
Start NBR router at 05:03:35 08/15/23
|
||||
Start NBR router at 23:30:11 08/15/23
|
||||
|
||||
*****************************************************************
|
||||
Info: NBR allows conflicts(one node used by more than one signal)
|
||||
@ -158,78 +156,63 @@ Note: NBR uses a different method to calculate timing slacks. The
|
||||
your design.
|
||||
*****************************************************************
|
||||
|
||||
Start NBR special constraint process at 05:03:35 08/15/23
|
||||
Start NBR special constraint process at 23:30:11 08/15/23
|
||||
|
||||
Start NBR section for initial routing at 05:03:35 08/15/23
|
||||
Start NBR section for initial routing at 23:30:11 08/15/23
|
||||
Level 1, iteration 1
|
||||
2(0.00%) conflicts; 536(79.53%) untouched conns; 481988 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.914ns/-481.988ns; real time: 7 secs
|
||||
0(0.00%) conflict; 529(75.25%) untouched conns; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 6.016ns/0.000ns; real time: 6 secs
|
||||
Level 2, iteration 1
|
||||
7(0.02%) conflicts; 473(70.18%) untouched conns; 424953 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.988ns/-424.953ns; real time: 7 secs
|
||||
0(0.00%) conflict; 526(74.82%) untouched conns; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.772ns/0.000ns; real time: 6 secs
|
||||
Level 3, iteration 1
|
||||
12(0.03%) conflicts; 254(37.69%) untouched conns; 455640 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.118ns/-455.640ns; real time: 7 secs
|
||||
0(0.00%) conflict; 526(74.82%) untouched conns; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 6.058ns/0.000ns; real time: 6 secs
|
||||
Level 4, iteration 1
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 465237 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-465.237ns; real time: 7 secs
|
||||
3(0.01%) conflicts; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
|
||||
Info: Initial congestion level at 75% usage is 0
|
||||
Info: Initial congestion area at 75% usage is 0 (0.00%)
|
||||
|
||||
Start NBR section for normal routing at 05:03:35 08/15/23
|
||||
Start NBR section for normal routing at 23:30:11 08/15/23
|
||||
Level 4, iteration 1
|
||||
6(0.01%) conflicts; 0(0.00%) untouched conn; 461186 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-461.186ns; real time: 7 secs
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
Level 4, iteration 2
|
||||
3(0.01%) conflicts; 0(0.00%) untouched conn; 460933 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-460.933ns; real time: 7 secs
|
||||
Level 4, iteration 3
|
||||
2(0.00%) conflicts; 0(0.00%) untouched conn; 461063 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-461.063ns; real time: 7 secs
|
||||
Level 4, iteration 4
|
||||
1(0.00%) conflict; 0(0.00%) untouched conn; 461063 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -4.992ns/-461.063ns; real time: 7 secs
|
||||
Level 4, iteration 5
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 468515 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-468.515ns; real time: 7 secs
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
|
||||
Start NBR section for performance tuning (iteration 1) at 05:03:35 08/15/23
|
||||
Start NBR section for setup/hold timing optimization with effort level 3 at 23:30:11 08/15/23
|
||||
|
||||
Start NBR section for re-routing at 23:30:11 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 468515 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-468.515ns; real time: 7 secs
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 0 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: 5.827ns/0.000ns; real time: 6 secs
|
||||
|
||||
Start NBR section for re-routing at 05:03:35 08/15/23
|
||||
Level 4, iteration 1
|
||||
0(0.00%) conflict; 0(0.00%) untouched conn; 468515 (nbr) score;
|
||||
Estimated worst slack/total negative slack<setup>: -5.122ns/-468.515ns; real time: 7 secs
|
||||
|
||||
Start NBR section for post-routing at 05:03:35 08/15/23
|
||||
Start NBR section for post-routing at 23:30:11 08/15/23
|
||||
|
||||
End NBR router with 0 unrouted connection
|
||||
|
||||
NBR Summary
|
||||
-----------
|
||||
Number of unrouted connections : 0 (0.00%)
|
||||
Number of connections with timing violations : 260 (38.58%)
|
||||
Estimated worst slack<setup> : -5.122ns
|
||||
Timing score<setup> : 452301
|
||||
Number of connections with timing violations : 0 (0.00%)
|
||||
Estimated worst slack<setup> : 5.827ns
|
||||
Timing score<setup> : 0
|
||||
-----------
|
||||
Notes: The timing info is calculated for SETUP only and all PAR_ADJs are ignored.
|
||||
|
||||
|
||||
|
||||
WARNING - par: The following clock signals will be routed by using generic routing resource and may suffer from excessive delay and/or skew.
|
||||
Signal=nCCAS_c loads=6 clock_loads=4
|
||||
|
||||
Total CPU time 7 secs
|
||||
Total REAL time: 7 secs
|
||||
Total CPU time 5 secs
|
||||
Total REAL time: 6 secs
|
||||
Completely routed.
|
||||
End of route. 674 routed (100.00%); 0 unrouted.
|
||||
End of route. 703 routed (100.00%); 0 unrouted.
|
||||
|
||||
Hold time timing score: 0, hold timing errors: 0
|
||||
|
||||
Timing score: 452301
|
||||
Timing score: 0
|
||||
|
||||
Dumping design to file RAM2GS_LCMXO2_640HC_impl1.dir/5_1.ncd.
|
||||
|
||||
@ -239,14 +222,14 @@ All signals are completely routed.
|
||||
|
||||
PAR_SUMMARY::Run status = Completed
|
||||
PAR_SUMMARY::Number of unrouted conns = 0
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = -5.122
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 452.301
|
||||
PAR_SUMMARY::Worst slack<setup/<ns>> = 5.827
|
||||
PAR_SUMMARY::Timing score<setup/<ns>> = 0.000
|
||||
PAR_SUMMARY::Worst slack<hold /<ns>> = 0.304
|
||||
PAR_SUMMARY::Timing score<hold /<ns>> = 0.000
|
||||
PAR_SUMMARY::Number of errors = 0
|
||||
|
||||
Total CPU time to completion: 7 secs
|
||||
Total REAL time to completion: 7 secs
|
||||
Total CPU time to completion: 5 secs
|
||||
Total REAL time to completion: 6 secs
|
||||
|
||||
par done!
|
||||
|
||||
|
@ -1,7 +1,22 @@
|
||||
SCHEMATIC START ;
|
||||
# map: version Diamond (64-bit) 3.12.1.454 -- WARNING: Map write only section -- Tue Aug 15 05:03:24 2023
|
||||
# map: version Diamond (64-bit) 3.12.1.454 -- WARNING: Map write only section -- Tue Aug 15 23:30:05 2023
|
||||
|
||||
SYSCONFIG SDM_PORT=DISABLE SLAVE_SPI_PORT=DISABLE I2C_PORT=DISABLE MASTER_SPI_PORT=DISABLE COMPRESS_CONFIG=ON CONFIGURATION=CFG MY_ASSP=OFF ONE_TIME_PROGRAM=OFF CONFIG_SECURE=OFF MCCLK_FREQ=2.08 JTAG_PORT=ENABLE ENABLE_TRANSFR=DISABLE SHAREDEBRINIT=DISABLE MUX_CONFIGURATION_PORTS=DISABLE BACKGROUND_RECONFIG=OFF INBUF=ON ;
|
||||
LOCATE COMP "RD[0]" SITE "36" ;
|
||||
LOCATE COMP "Dout[0]" SITE "76" ;
|
||||
LOCATE COMP "PHI2" SITE "8" ;
|
||||
LOCATE COMP "UFMSDO" SITE "27" ;
|
||||
LOCATE COMP "UFMSDI" SITE "29" ;
|
||||
LOCATE COMP "UFMCLK" SITE "28" ;
|
||||
LOCATE COMP "nUFMCS" SITE "30" ;
|
||||
LOCATE COMP "RDQML" SITE "48" ;
|
||||
LOCATE COMP "RDQMH" SITE "51" ;
|
||||
LOCATE COMP "nRCAS" SITE "52" ;
|
||||
LOCATE COMP "nRRAS" SITE "54" ;
|
||||
LOCATE COMP "nRWE" SITE "49" ;
|
||||
LOCATE COMP "RCKE" SITE "53" ;
|
||||
LOCATE COMP "RCLK" SITE "62" ;
|
||||
LOCATE COMP "nRCS" SITE "57" ;
|
||||
LOCATE COMP "RD[7]" SITE "43" ;
|
||||
LOCATE COMP "RD[6]" SITE "42" ;
|
||||
LOCATE COMP "RD[5]" SITE "41" ;
|
||||
@ -9,18 +24,6 @@ LOCATE COMP "RD[4]" SITE "40" ;
|
||||
LOCATE COMP "RD[3]" SITE "39" ;
|
||||
LOCATE COMP "RD[2]" SITE "38" ;
|
||||
LOCATE COMP "RD[1]" SITE "37" ;
|
||||
LOCATE COMP "RD[0]" SITE "36" ;
|
||||
LOCATE COMP "Dout[7]" SITE "82" ;
|
||||
LOCATE COMP "Dout[6]" SITE "78" ;
|
||||
LOCATE COMP "Dout[5]" SITE "84" ;
|
||||
LOCATE COMP "Dout[4]" SITE "83" ;
|
||||
LOCATE COMP "Dout[3]" SITE "85" ;
|
||||
LOCATE COMP "Dout[2]" SITE "87" ;
|
||||
LOCATE COMP "Dout[1]" SITE "86" ;
|
||||
LOCATE COMP "Dout[0]" SITE "76" ;
|
||||
LOCATE COMP "LED" SITE "34" ;
|
||||
LOCATE COMP "RBA[1]" SITE "60" ;
|
||||
LOCATE COMP "RBA[0]" SITE "58" ;
|
||||
LOCATE COMP "RA[11]" SITE "59" ;
|
||||
LOCATE COMP "RA[10]" SITE "64" ;
|
||||
LOCATE COMP "RA[9]" SITE "63" ;
|
||||
@ -33,16 +36,29 @@ LOCATE COMP "RA[3]" SITE "71" ;
|
||||
LOCATE COMP "RA[2]" SITE "69" ;
|
||||
LOCATE COMP "RA[1]" SITE "67" ;
|
||||
LOCATE COMP "RA[0]" SITE "66" ;
|
||||
LOCATE COMP "nRCS" SITE "57" ;
|
||||
LOCATE COMP "RCKE" SITE "53" ;
|
||||
LOCATE COMP "nRWE" SITE "49" ;
|
||||
LOCATE COMP "nRRAS" SITE "54" ;
|
||||
LOCATE COMP "nRCAS" SITE "52" ;
|
||||
LOCATE COMP "RDQMH" SITE "51" ;
|
||||
LOCATE COMP "RDQML" SITE "48" ;
|
||||
LOCATE COMP "UFMCLK" SITE "29" ;
|
||||
LOCATE COMP "UFMSDI" SITE "30" ;
|
||||
LOCATE COMP "PHI2" SITE "8" ;
|
||||
LOCATE COMP "RBA[1]" SITE "60" ;
|
||||
LOCATE COMP "RBA[0]" SITE "58" ;
|
||||
LOCATE COMP "LED" SITE "34" ;
|
||||
LOCATE COMP "nFWE" SITE "15" ;
|
||||
LOCATE COMP "nCRAS" SITE "17" ;
|
||||
LOCATE COMP "nCCAS" SITE "9" ;
|
||||
LOCATE COMP "Dout[7]" SITE "82" ;
|
||||
LOCATE COMP "Dout[6]" SITE "78" ;
|
||||
LOCATE COMP "Dout[5]" SITE "84" ;
|
||||
LOCATE COMP "Dout[4]" SITE "83" ;
|
||||
LOCATE COMP "Dout[3]" SITE "85" ;
|
||||
LOCATE COMP "Dout[2]" SITE "87" ;
|
||||
LOCATE COMP "Dout[1]" SITE "86" ;
|
||||
LOCATE COMP "Din[7]" SITE "1" ;
|
||||
LOCATE COMP "Din[6]" SITE "2" ;
|
||||
LOCATE COMP "Din[5]" SITE "98" ;
|
||||
LOCATE COMP "Din[4]" SITE "99" ;
|
||||
LOCATE COMP "Din[3]" SITE "97" ;
|
||||
LOCATE COMP "Din[2]" SITE "88" ;
|
||||
LOCATE COMP "Din[1]" SITE "96" ;
|
||||
LOCATE COMP "Din[0]" SITE "3" ;
|
||||
LOCATE COMP "CROW[1]" SITE "16" ;
|
||||
LOCATE COMP "CROW[0]" SITE "10" ;
|
||||
LOCATE COMP "MAin[9]" SITE "32" ;
|
||||
LOCATE COMP "MAin[8]" SITE "25" ;
|
||||
LOCATE COMP "MAin[7]" SITE "18" ;
|
||||
@ -53,28 +69,11 @@ LOCATE COMP "MAin[3]" SITE "21" ;
|
||||
LOCATE COMP "MAin[2]" SITE "13" ;
|
||||
LOCATE COMP "MAin[1]" SITE "12" ;
|
||||
LOCATE COMP "MAin[0]" SITE "14" ;
|
||||
LOCATE COMP "CROW[1]" SITE "16" ;
|
||||
LOCATE COMP "CROW[0]" SITE "10" ;
|
||||
LOCATE COMP "Din[7]" SITE "1" ;
|
||||
LOCATE COMP "Din[6]" SITE "2" ;
|
||||
LOCATE COMP "Din[5]" SITE "98" ;
|
||||
LOCATE COMP "Din[4]" SITE "99" ;
|
||||
LOCATE COMP "Din[3]" SITE "97" ;
|
||||
LOCATE COMP "Din[2]" SITE "88" ;
|
||||
LOCATE COMP "Din[1]" SITE "96" ;
|
||||
LOCATE COMP "Din[0]" SITE "3" ;
|
||||
LOCATE COMP "nCCAS" SITE "9" ;
|
||||
LOCATE COMP "nCRAS" SITE "17" ;
|
||||
LOCATE COMP "nFWE" SITE "28" ;
|
||||
LOCATE COMP "RCLK" SITE "62" ;
|
||||
LOCATE COMP "UFMSDO" SITE "27" ;
|
||||
FREQUENCY PORT "PHI2" 2.900000 MHz ;
|
||||
FREQUENCY PORT "nCCAS" 2.900000 MHz ;
|
||||
FREQUENCY PORT "nCRAS" 2.900000 MHz ;
|
||||
FREQUENCY PORT "RCLK" 62.500000 MHz ;
|
||||
SCHEMATIC END ;
|
||||
BLOCK RESETPATHS ;
|
||||
BLOCK ASYNCPATHS ;
|
||||
COMMERCIAL ;
|
||||
|
||||
// No timing preferences found. TRCE invokes auto-generation of timing preferences
|
||||
// Section Autogen
|
||||
FREQUENCY NET "RCLK_c" 299.401 MHz ;
|
||||
FREQUENCY NET "PHI2_c" 99.079 MHz ;
|
||||
// End Section Autogen
|
||||
|
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srd
Normal file
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srd
Normal file
Binary file not shown.
964
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srf
Normal file
964
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srf
Normal file
@ -0,0 +1,964 @@
|
||||
#Build: Synplify Pro (R) R-2021.03L-SP1, Build 093R, Aug 10 2021
|
||||
#install: C:\lscc\diamond\3.12\synpbase
|
||||
#OS: Windows 8 6.2
|
||||
#Hostname: ZANEPC
|
||||
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
#Implementation: impl1
|
||||
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys HDL Compiler, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
###########################################################[
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Verilog Compiler, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\lucent\machxo2.v" (library work)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\lucent\pmi_def.v" (library work)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\hypermods.v" (library __hyper__lib__)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\umr_capim.v" (library snps_haps)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\scemi_objects.v" (library snps_haps)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\scemi_pipes.svh" (library snps_haps)
|
||||
@I::"D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS-SPI.v" (library work)
|
||||
Verilog syntax check successful!
|
||||
|
||||
Compiler output is up to date. No re-compile necessary
|
||||
|
||||
Selecting top level module RAM2GS
|
||||
@N: CG364 :"D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS-SPI.v":1:7:1:12|Synthesizing module RAM2GS in library work.
|
||||
Running optimization stage 1 on RAM2GS .......
|
||||
Finished optimization stage 1 on RAM2GS (CPU Time 0h:00m:00s, Memory Used current: 93MB peak: 93MB)
|
||||
Running optimization stage 2 on RAM2GS .......
|
||||
Finished optimization stage 2 on RAM2GS (CPU Time 0h:00m:00s, Memory Used current: 93MB peak: 94MB)
|
||||
|
||||
For a summary of runtime and memory usage per design unit, please see file:
|
||||
==========================================================
|
||||
@L: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\layer0.rt.csv
|
||||
|
||||
|
||||
At c_ver Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 90MB peak: 91MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
###########################################################]
|
||||
###########################################################[
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Synopsys Netlist Linker, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
|
||||
At syn_nfilter Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 90MB peak: 91MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
###########################################################]
|
||||
|
||||
For a summary of runtime and memory usage for all design units, please see file:
|
||||
==========================================================
|
||||
@L: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\RAM2GS_LCMXO2_640HC_impl1_comp.rt.csv
|
||||
|
||||
@END
|
||||
|
||||
At c_hdl Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 23MB peak: 23MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
###########################################################]
|
||||
###########################################################[
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Synopsys Netlist Linker, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
File D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\RAM2GS_LCMXO2_640HC_impl1_comp.srs changed - recompiling
|
||||
|
||||
At syn_nfilter Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 90MB peak: 91MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:42 2023
|
||||
|
||||
###########################################################]
|
||||
# Tue Aug 15 23:12:42 2023
|
||||
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Lattice Technology Pre-mapping, Version map202103lat, Build 070R, Built Oct 6 2021 11:12:38, @
|
||||
|
||||
|
||||
Mapper Startup Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 118MB peak: 118MB)
|
||||
|
||||
|
||||
Done reading skeleton netlist (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 121MB peak: 130MB)
|
||||
|
||||
Reading constraint file: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS.sdc
|
||||
@L: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\RAM2GS_LCMXO2_640HC_impl1_scck.rpt
|
||||
See clock summary report "D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\RAM2GS_LCMXO2_640HC_impl1_scck.rpt"
|
||||
@N: MF916 |Option synthesis_strategy=base is enabled.
|
||||
@N: MF248 |Running in 64-bit mode.
|
||||
@N: MF666 |Clock conversion enabled. (Command "set_option -fix_gated_and_generated_clocks 1" in the project file.)
|
||||
|
||||
Design Input Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 125MB peak: 130MB)
|
||||
|
||||
|
||||
Mapper Initialization Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 125MB peak: 130MB)
|
||||
|
||||
|
||||
Start loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 138MB peak: 138MB)
|
||||
|
||||
|
||||
Finished loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 138MB peak: 140MB)
|
||||
|
||||
@N: FX493 |Applying initial value "0" on instance InitReady.
|
||||
@W: FX474 |User-specified initial value defined for some sequential elements which can prevent optimum synthesis results from being achieved.
|
||||
@N: FX493 |Applying initial value "0" on instance Ready.
|
||||
@N: FX493 |Applying initial value "0" on instance RCKE.
|
||||
@N: FX493 |Applying initial value "1" on instance nRCAS.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdLEDEN.
|
||||
@N: FX493 |Applying initial value "0" on instance Cmdn8MEGEN.
|
||||
@N: FX493 |Applying initial value "1" on instance nRCS.
|
||||
@N: FX493 |Applying initial value "0" on instance LEDEN.
|
||||
@N: FX493 |Applying initial value "0" on instance n8MEGEN.
|
||||
@N: FX493 |Applying initial value "1" on instance nRRAS.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdUFMCLK.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdUFMCS.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdUFMSDI.
|
||||
@N: FX493 |Applying initial value "0" on instance C1Submitted.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdSubmitted.
|
||||
@N: FX493 |Applying initial value "0" on instance ADSubmitted.
|
||||
@N: FX493 |Applying initial value "0" on instance XOR8MEG.
|
||||
@N: FX493 |Applying initial value "1" on instance nUFMCS.
|
||||
@N: FX493 |Applying initial value "0" on instance UFMSDI.
|
||||
@N: FX493 |Applying initial value "0" on instance UFMCLK.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdEnable.
|
||||
@N: FX493 |Applying initial value "1" on instance nRWE.
|
||||
|
||||
Starting clock optimization phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 170MB peak: 170MB)
|
||||
|
||||
|
||||
Finished clock optimization phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 170MB peak: 171MB)
|
||||
|
||||
|
||||
Starting clock optimization report phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
Finished clock optimization report phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
@N: FX1184 |Applying syn_allowed_resources blockrams=2 on top level netlist RAM2GS
|
||||
|
||||
Finished netlist restructuring (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
|
||||
Clock Summary
|
||||
******************
|
||||
|
||||
Start Requested Requested Clock Clock Clock
|
||||
Level Clock Frequency Period Type Group Load
|
||||
---------------------------------------------------------------------------------------
|
||||
0 - RCLK 62.5 MHz 16.000 declared default_clkgroup 48
|
||||
|
||||
0 - PHI2 2.9 MHz 350.000 declared default_clkgroup 19
|
||||
|
||||
0 - nCRAS 2.9 MHz 350.000 declared default_clkgroup 14
|
||||
|
||||
0 - nCCAS 2.9 MHz 350.000 declared default_clkgroup 8
|
||||
=======================================================================================
|
||||
|
||||
|
||||
|
||||
Clock Load Summary
|
||||
***********************
|
||||
|
||||
Clock Source Clock Pin Non-clock Pin Non-clock Pin
|
||||
Clock Load Pin Seq Example Seq Example Comb Example
|
||||
----------------------------------------------------------------------------------------
|
||||
RCLK 48 RCLK(port) CASr2.C - -
|
||||
|
||||
PHI2 19 PHI2(port) Bank[7:0].C PHI2r.D[0] un1_PHI2.I[0](inv)
|
||||
|
||||
nCRAS 14 nCRAS(port) CBR.C RASr.D[0] RASr_2.I[0](inv)
|
||||
|
||||
nCCAS 8 nCCAS(port) WRD[7:0].C CASr.D[0] CASr_2.I[0](inv)
|
||||
========================================================================================
|
||||
|
||||
ICG Latch Removal Summary:
|
||||
Number of ICG latches removed: 0
|
||||
Number of ICG latches not removed: 0
|
||||
For details review file gcc_ICG_report.rpt
|
||||
|
||||
|
||||
@S |Clock Optimization Summary
|
||||
|
||||
|
||||
|
||||
#### START OF PREMAP CLOCK OPTIMIZATION REPORT #####[
|
||||
|
||||
4 non-gated/non-generated clock tree(s) driving 89 clock pin(s) of sequential element(s)
|
||||
0 gated/generated clock tree(s) driving 0 clock pin(s) of sequential element(s)
|
||||
0 instances converted, 0 sequential instances remain driven by gated/generated clocks
|
||||
|
||||
=========================== Non-Gated/Non-Generated Clocks ============================
|
||||
Clock Tree ID Driving Element Drive Element Type Fanout Sample Instance
|
||||
---------------------------------------------------------------------------------------
|
||||
@KP:ckid0_0 RCLK port 48 nRWE
|
||||
@KP:ckid0_1 PHI2 port 19 RA11
|
||||
@KP:ckid0_2 nCCAS port 8 WRD[7:0]
|
||||
@KP:ckid0_3 nCRAS port 14 RowA[9:0]
|
||||
=======================================================================================
|
||||
|
||||
|
||||
##### END OF CLOCK OPTIMIZATION REPORT ######
|
||||
|
||||
@N: FX1143 |Skipping assigning INTERNAL_VREF to iobanks, because the table of mapping from pin to iobank is not initialized.
|
||||
Finished Pre Mapping Phase.
|
||||
|
||||
Starting constraint checker (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
Finished constraint checker preprocessing (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
Finished constraint checker (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 172MB peak: 172MB)
|
||||
|
||||
Pre-mapping successful!
|
||||
|
||||
At Mapper Exit (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 88MB peak: 174MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
# Tue Aug 15 23:12:44 2023
|
||||
|
||||
###########################################################]
|
||||
# Tue Aug 15 23:12:44 2023
|
||||
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Lattice Technology Mapper, Version map202103lat, Build 070R, Built Oct 6 2021 11:12:38, @
|
||||
|
||||
|
||||
Mapper Startup Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 117MB peak: 117MB)
|
||||
|
||||
@N: MF916 |Option synthesis_strategy=base is enabled.
|
||||
@N: MF248 |Running in 64-bit mode.
|
||||
@N: MF666 |Clock conversion enabled. (Command "set_option -fix_gated_and_generated_clocks 1" in the project file.)
|
||||
|
||||
Design Input Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 119MB peak: 130MB)
|
||||
|
||||
|
||||
Mapper Initialization Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 119MB peak: 130MB)
|
||||
|
||||
|
||||
Start loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 133MB peak: 133MB)
|
||||
|
||||
|
||||
Finished loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 135MB peak: 136MB)
|
||||
|
||||
|
||||
|
||||
Starting Optimization and Mapping (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 168MB peak: 168MB)
|
||||
|
||||
|
||||
Finished RTL optimizations (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
@N: MO231 :"d:\onedrive\documents\github\ram2gs\cpld\ram2gs-spi.v":147:1:147:6|Found counter in view:work.RAM2GS(verilog) instance IS[3:0]
|
||||
@N: MO231 :"d:\onedrive\documents\github\ram2gs\cpld\ram2gs-spi.v":134:1:134:6|Found counter in view:work.RAM2GS(verilog) instance FS[17:0]
|
||||
@N: FX493 |Applying initial value "0" on instance IS[0].
|
||||
@W: FX474 |User-specified initial value defined for some sequential elements which can prevent optimum synthesis results from being achieved.
|
||||
@N: FX493 |Applying initial value "0" on instance IS[1].
|
||||
@N: FX493 |Applying initial value "0" on instance IS[2].
|
||||
@N: FX493 |Applying initial value "0" on instance IS[3].
|
||||
|
||||
Starting factoring (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 173MB peak: 173MB)
|
||||
|
||||
|
||||
Finished factoring (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 174MB peak: 174MB)
|
||||
|
||||
|
||||
Available hyper_sources - for debug and ip models
|
||||
None Found
|
||||
|
||||
|
||||
Finished generic timing optimizations - Pass 1 (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 175MB peak: 175MB)
|
||||
|
||||
|
||||
Starting Early Timing Optimization (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 175MB peak: 175MB)
|
||||
|
||||
|
||||
Finished Early Timing Optimization (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
|
||||
Finished generic timing optimizations - Pass 2 (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
|
||||
Finished preparing to map (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
|
||||
Finished technology mapping (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
Pass CPU time Worst Slack Luts / Registers
|
||||
------------------------------------------------------------
|
||||
1 0h:00m:01s -2.34ns 128 / 89
|
||||
2 0h:00m:01s -2.34ns 140 / 89
|
||||
3 0h:00m:01s -2.34ns 140 / 89
|
||||
@N: FX271 :"d:\onedrive\documents\github\ram2gs\cpld\ram2gs-spi.v":147:1:147:6|Replicating instance Ready (in view: work.RAM2GS(verilog)) with 12 loads 1 time to improve timing.
|
||||
Timing driven replication report
|
||||
Added 1 Registers via timing driven replication
|
||||
Added 0 LUTs via timing driven replication
|
||||
|
||||
4 0h:00m:01s -2.04ns 140 / 90
|
||||
|
||||
|
||||
5 0h:00m:01s -2.04ns 141 / 90
|
||||
6 0h:00m:01s -2.04ns 141 / 90
|
||||
7 0h:00m:01s -2.04ns 141 / 90
|
||||
8 0h:00m:01s -2.04ns 141 / 90
|
||||
9 0h:00m:01s -2.04ns 141 / 90
|
||||
|
||||
Finished technology timing optimizations and critical path resynthesis (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 177MB peak: 177MB)
|
||||
|
||||
@N: FX164 |The option to pack registers in the IOB has not been specified. Please set syn_useioff attribute.
|
||||
|
||||
Finished restoring hierarchy (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 177MB peak: 177MB)
|
||||
|
||||
|
||||
Start Writing Netlists (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 141MB peak: 178MB)
|
||||
|
||||
Writing Analyst data base D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\RAM2GS_LCMXO2_640HC_impl1_m.srm
|
||||
|
||||
Finished Writing Netlist Databases (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 178MB peak: 178MB)
|
||||
|
||||
Writing EDIF Netlist and constraint files
|
||||
@N: FX1056 |Writing EDF file: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\RAM2GS_LCMXO2_640HC_impl1.edi
|
||||
@N: BW106 |Synplicity Constraint File capacitance units using default value of 1pF
|
||||
|
||||
Finished Writing EDIF Netlist and constraint files (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 183MB peak: 183MB)
|
||||
|
||||
|
||||
Finished Writing Netlists (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 183MB peak: 184MB)
|
||||
|
||||
|
||||
Start final timing analysis (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 181MB peak: 184MB)
|
||||
|
||||
@N: MT615 |Found clock RCLK with period 16.00ns
|
||||
@N: MT615 |Found clock PHI2 with period 350.00ns
|
||||
@N: MT615 |Found clock nCRAS with period 350.00ns
|
||||
@N: MT615 |Found clock nCCAS with period 350.00ns
|
||||
|
||||
|
||||
##### START OF TIMING REPORT #####[
|
||||
# Timing report written on Tue Aug 15 23:12:47 2023
|
||||
#
|
||||
|
||||
|
||||
Top view: RAM2GS
|
||||
Requested Frequency: 2.9 MHz
|
||||
Wire load mode: top
|
||||
Paths requested: 3
|
||||
Constraint File(s): D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS.sdc
|
||||
|
||||
@N: MT320 |This timing report is an estimate of place and route data. For final timing results, use the FPGA vendor place and route report.
|
||||
|
||||
@N: MT322 |Clock constraints include only register-to-register paths associated with each individual clock.
|
||||
|
||||
|
||||
|
||||
Performance Summary
|
||||
*******************
|
||||
|
||||
|
||||
Worst slack in design: -2.389
|
||||
|
||||
Requested Estimated Requested Estimated Clock Clock
|
||||
Starting Clock Frequency Frequency Period Period Slack Type Group
|
||||
-------------------------------------------------------------------------------------------------------------------
|
||||
PHI2 2.9 MHz 0.8 MHz 350.000 1186.150 -2.389 declared default_clkgroup
|
||||
RCLK 62.5 MHz 18.4 MHz 16.000 54.224 -0.784 declared default_clkgroup
|
||||
nCCAS 2.9 MHz NA 350.000 NA NA declared default_clkgroup
|
||||
nCRAS 2.9 MHz 1.0 MHz 350.000 987.210 -1.821 declared default_clkgroup
|
||||
===================================================================================================================
|
||||
Estimated period and frequency reported as NA means no slack depends directly on the clock waveform
|
||||
|
||||
|
||||
@W: MT118 |Paths from clock (PHI2:f) to clock (RCLK:r) are overconstrained because the required time of 1.00 ns is too small.
|
||||
@W: MT117 |Paths from clock (RCLK:r) to clock (PHI2:f) are overconstrained because the required time of 1.00 ns is too small.
|
||||
@W: MT118 |Paths from clock (nCRAS:f) to clock (RCLK:r) are overconstrained because the required time of 1.00 ns is too small.
|
||||
@W: MT116 |Paths from clock (RCLK:r) to clock (PHI2:r) are overconstrained because the required time of 2.00 ns is too small.
|
||||
@W: MT117 |Paths from clock (RCLK:r) to clock (nCRAS:f) are overconstrained because the required time of 1.00 ns is too small.
|
||||
|
||||
|
||||
|
||||
Clock Relationships
|
||||
*******************
|
||||
|
||||
Clocks | rise to rise | fall to fall | rise to fall | fall to rise
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
Starting Ending | constraint slack | constraint slack | constraint slack | constraint slack
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
RCLK RCLK | 16.000 8.400 | No paths - | No paths - | No paths -
|
||||
RCLK PHI2 | 2.000 0.216 | No paths - | 1.000 -0.636 | No paths -
|
||||
RCLK nCRAS | No paths - | No paths - | 1.000 -0.784 | No paths -
|
||||
PHI2 RCLK | No paths - | No paths - | No paths - | 1.000 -2.389
|
||||
PHI2 PHI2 | No paths - | 350.000 345.378 | 175.000 167.920 | 175.000 173.428
|
||||
nCRAS RCLK | No paths - | No paths - | No paths - | 1.000 -1.821
|
||||
==============================================================================================================
|
||||
Note: 'No paths' indicates there are no paths in the design for that pair of clock edges.
|
||||
'Diff grp' indicates that paths exist but the starting clock and ending clock are in different clock groups.
|
||||
|
||||
|
||||
|
||||
Interface Information
|
||||
*********************
|
||||
|
||||
No IO constraint found
|
||||
|
||||
|
||||
|
||||
====================================
|
||||
Detailed Report for Clock: PHI2
|
||||
====================================
|
||||
|
||||
|
||||
|
||||
Starting Points with Worst Slack
|
||||
********************************
|
||||
|
||||
Starting Arrival
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
----------------------------------------------------------------------------------------
|
||||
CmdSubmitted PHI2 FD1S3AX Q CmdSubmitted 1.148 -2.389
|
||||
CmdUFMCS PHI2 FD1P3AX Q CmdUFMCS 0.972 -1.517
|
||||
CmdUFMSDI PHI2 FD1P3AX Q CmdUFMSDI 0.972 -0.740
|
||||
CmdLEDEN PHI2 FD1P3AX Q CmdLEDEN 1.044 -0.572
|
||||
Cmdn8MEGEN PHI2 FD1P3AX Q Cmdn8MEGEN 1.044 -0.572
|
||||
CmdUFMCLK PHI2 FD1P3AX Q CmdUFMCLK 0.972 -0.500
|
||||
Bank_0io[0] PHI2 IFS1P3DX Q Bank[0] 0.972 167.920
|
||||
Bank_0io[1] PHI2 IFS1P3DX Q Bank[1] 0.972 167.920
|
||||
Bank_0io[2] PHI2 IFS1P3DX Q Bank[2] 0.972 167.920
|
||||
Bank_0io[3] PHI2 IFS1P3DX Q Bank[3] 0.972 167.920
|
||||
========================================================================================
|
||||
|
||||
|
||||
Ending Points with Worst Slack
|
||||
******************************
|
||||
|
||||
Starting Required
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
--------------------------------------------------------------------------------------------
|
||||
UFMCLK_0io PHI2 OFS1P3DX SP i2_i 0.528 -2.389
|
||||
nUFMCS PHI2 FD1S3AY D nUFMCS_s_0_N_5_i 1.089 -1.829
|
||||
UFMSDI PHI2 FD1S3AX D UFMSDI_RNO 1.462 -1.751
|
||||
LEDEN PHI2 FD1P3AX SP N_28 0.528 -1.236
|
||||
n8MEGEN PHI2 FD1P3AX SP N_26 0.528 -1.236
|
||||
LEDEN PHI2 FD1P3AX D N_74_i 1.089 -0.572
|
||||
n8MEGEN PHI2 FD1P3AX D N_131 1.089 -0.572
|
||||
UFMCLK_0io PHI2 OFS1P3DX D i1_i 1.089 -0.500
|
||||
ADSubmitted PHI2 FD1S3AX D ADSubmitted_r_0 175.089 167.920
|
||||
C1Submitted PHI2 FD1S3AX D C1Submitted_s_0 175.089 167.920
|
||||
============================================================================================
|
||||
|
||||
|
||||
|
||||
Worst Path Information
|
||||
***********************
|
||||
|
||||
|
||||
Path information for path number 1:
|
||||
Requested Period: 1.000
|
||||
- Setup time: 0.472
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 0.528
|
||||
|
||||
- Propagation time: 2.917
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (critical) : -2.389
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CmdSubmitted / Q
|
||||
Ending point: UFMCLK_0io / SP
|
||||
The start point is clocked by PHI2 [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
-----------------------------------------------------------------------------------
|
||||
CmdSubmitted FD1S3AX Q Out 1.148 1.148 r -
|
||||
CmdSubmitted Net - - - - 4
|
||||
PHI2r3_RNITCN41 ORCALUT4 A In 0.000 1.148 r -
|
||||
PHI2r3_RNITCN41 ORCALUT4 Z Out 1.153 2.301 r -
|
||||
N_141_i Net - - - - 3
|
||||
UFMCLK_0io_RNO_0 ORCALUT4 A In 0.000 2.301 r -
|
||||
UFMCLK_0io_RNO_0 ORCALUT4 Z Out 0.617 2.917 r -
|
||||
i2_i Net - - - - 1
|
||||
UFMCLK_0io OFS1P3DX SP In 0.000 2.917 r -
|
||||
===================================================================================
|
||||
|
||||
|
||||
Path information for path number 2:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.917
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.829
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CmdSubmitted / Q
|
||||
Ending point: nUFMCS / D
|
||||
The start point is clocked by PHI2 [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
-----------------------------------------------------------------------------------
|
||||
CmdSubmitted FD1S3AX Q Out 1.148 1.148 r -
|
||||
CmdSubmitted Net - - - - 4
|
||||
PHI2r3_RNITCN41 ORCALUT4 A In 0.000 1.148 r -
|
||||
PHI2r3_RNITCN41 ORCALUT4 Z Out 1.153 2.301 r -
|
||||
N_141_i Net - - - - 3
|
||||
nUFMCS_s_0_N_5_i ORCALUT4 A In 0.000 2.301 r -
|
||||
nUFMCS_s_0_N_5_i ORCALUT4 Z Out 0.617 2.917 r -
|
||||
nUFMCS_s_0_N_5_i Net - - - - 1
|
||||
nUFMCS FD1S3AY D In 0.000 2.917 r -
|
||||
===================================================================================
|
||||
|
||||
|
||||
Path information for path number 3:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.462
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.462
|
||||
|
||||
- Propagation time: 3.214
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.751
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CmdSubmitted / Q
|
||||
Ending point: UFMSDI / D
|
||||
The start point is clocked by PHI2 [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
----------------------------------------------------------------------------------
|
||||
CmdSubmitted FD1S3AX Q Out 1.148 1.148 r -
|
||||
CmdSubmitted Net - - - - 4
|
||||
PHI2r3_RNITCN41 ORCALUT4 A In 0.000 1.148 r -
|
||||
PHI2r3_RNITCN41 ORCALUT4 Z Out 1.153 2.301 r -
|
||||
N_141_i Net - - - - 3
|
||||
UFMSDI_RNO PFUMX C0 In 0.000 2.301 r -
|
||||
UFMSDI_RNO PFUMX Z Out 0.913 3.214 r -
|
||||
UFMSDI_RNO Net - - - - 1
|
||||
UFMSDI FD1S3AX D In 0.000 3.214 r -
|
||||
==================================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
====================================
|
||||
Detailed Report for Clock: RCLK
|
||||
====================================
|
||||
|
||||
|
||||
|
||||
Starting Points with Worst Slack
|
||||
********************************
|
||||
|
||||
Starting Arrival
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
----------------------------------------------------------------------------------
|
||||
Ready_fast RCLK FD1S3AX Q Ready_fast 1.256 -0.784
|
||||
LEDEN RCLK FD1P3AX Q LEDEN 1.108 -0.636
|
||||
n8MEGEN RCLK FD1P3AX Q n8MEGEN 1.044 -0.572
|
||||
FS[12] RCLK FD1S3AX Q FS[12] 1.108 8.400
|
||||
FS[13] RCLK FD1S3AX Q FS[13] 1.108 8.400
|
||||
FS[14] RCLK FD1S3AX Q FS[14] 1.108 8.400
|
||||
FS[17] RCLK FD1S3AX Q FS[17] 1.108 8.400
|
||||
FS[16] RCLK FD1S3AX Q FS[16] 1.148 9.377
|
||||
FS[15] RCLK FD1S3AX Q FS[15] 1.108 9.417
|
||||
InitReady RCLK FD1S3AX Q InitReady 1.268 9.849
|
||||
==================================================================================
|
||||
|
||||
|
||||
Ending Points with Worst Slack
|
||||
******************************
|
||||
|
||||
Starting Required
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
------------------------------------------------------------------------------------
|
||||
RBA_0io[0] RCLK OFS1P3DX D RBAd_0[0] 1.089 -0.784
|
||||
RBA_0io[1] RCLK OFS1P3DX D RBAd_0[1] 1.089 -0.784
|
||||
RowA[0] RCLK FD1S3AX D RowAd_0[0] 1.089 -0.784
|
||||
RowA[1] RCLK FD1S3AX D RowAd_0[1] 1.089 -0.784
|
||||
RowA[2] RCLK FD1S3AX D RowAd_0[2] 1.089 -0.784
|
||||
RowA[3] RCLK FD1S3AX D RowAd_0[3] 1.089 -0.784
|
||||
RowA[4] RCLK FD1S3AX D RowAd_0[4] 1.089 -0.784
|
||||
RowA[5] RCLK FD1S3AX D RowAd_0[5] 1.089 -0.784
|
||||
RowA[6] RCLK FD1S3AX D RowAd_0[6] 1.089 -0.784
|
||||
RowA[7] RCLK FD1S3AX D RowAd_0[7] 1.089 -0.784
|
||||
====================================================================================
|
||||
|
||||
|
||||
|
||||
Worst Path Information
|
||||
***********************
|
||||
|
||||
|
||||
Path information for path number 1:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 1.873
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -0.784
|
||||
|
||||
Number of logic level(s): 1
|
||||
Starting point: Ready_fast / Q
|
||||
Ending point: RBA_0io[0] / D
|
||||
The start point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
The end point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
---------------------------------------------------------------------------------
|
||||
Ready_fast FD1S3AX Q Out 1.256 1.256 r -
|
||||
Ready_fast Net - - - - 14
|
||||
RBAd[0] ORCALUT4 B In 0.000 1.256 r -
|
||||
RBAd[0] ORCALUT4 Z Out 0.617 1.873 r -
|
||||
RBAd_0[0] Net - - - - 1
|
||||
RBA_0io[0] OFS1P3DX D In 0.000 1.873 r -
|
||||
=================================================================================
|
||||
|
||||
|
||||
Path information for path number 2:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 1.873
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -0.784
|
||||
|
||||
Number of logic level(s): 1
|
||||
Starting point: Ready_fast / Q
|
||||
Ending point: RowA[9] / D
|
||||
The start point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
The end point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
---------------------------------------------------------------------------------
|
||||
Ready_fast FD1S3AX Q Out 1.256 1.256 r -
|
||||
Ready_fast Net - - - - 14
|
||||
RowAd[9] ORCALUT4 B In 0.000 1.256 r -
|
||||
RowAd[9] ORCALUT4 Z Out 0.617 1.873 f -
|
||||
RowAd_0[9] Net - - - - 1
|
||||
RowA[9] FD1S3AX D In 0.000 1.873 f -
|
||||
=================================================================================
|
||||
|
||||
|
||||
Path information for path number 3:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 1.873
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -0.784
|
||||
|
||||
Number of logic level(s): 1
|
||||
Starting point: Ready_fast / Q
|
||||
Ending point: RowA[8] / D
|
||||
The start point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
The end point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
---------------------------------------------------------------------------------
|
||||
Ready_fast FD1S3AX Q Out 1.256 1.256 r -
|
||||
Ready_fast Net - - - - 14
|
||||
RowAd[8] ORCALUT4 B In 0.000 1.256 r -
|
||||
RowAd[8] ORCALUT4 Z Out 0.617 1.873 r -
|
||||
RowAd_0[8] Net - - - - 1
|
||||
RowA[8] FD1S3AX D In 0.000 1.873 r -
|
||||
=================================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
====================================
|
||||
Detailed Report for Clock: nCRAS
|
||||
====================================
|
||||
|
||||
|
||||
|
||||
Starting Points with Worst Slack
|
||||
********************************
|
||||
|
||||
Starting Arrival
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
--------------------------------------------------------------------------
|
||||
CBR nCRAS FD1S3AX Q CBR 1.204 -1.821
|
||||
FWEr nCRAS FD1S3AX Q FWEr 1.148 -1.765
|
||||
==========================================================================
|
||||
|
||||
|
||||
Ending Points with Worst Slack
|
||||
******************************
|
||||
|
||||
Starting Required
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
----------------------------------------------------------------------------------------
|
||||
nRCAS_0io nCRAS OFS1P3BX D N_179_i 1.089 -1.821
|
||||
nRWE_0io nCRAS OFS1P3BX D N_180_i 1.089 -1.821
|
||||
nRCS_0io nCRAS OFS1P3BX D N_27_i 1.089 -1.765
|
||||
nRowColSel nCRAS FD1S3IX D nRowColSel_0_0 1.089 -1.749
|
||||
RCKEEN nCRAS FD1S3AX D RCKEEN_8 1.089 -1.693
|
||||
========================================================================================
|
||||
|
||||
|
||||
|
||||
Worst Path Information
|
||||
***********************
|
||||
|
||||
|
||||
Path information for path number 1:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.909
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.821
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CBR / Q
|
||||
Ending point: nRCAS_0io / D
|
||||
The start point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
----------------------------------------------------------------------------------------
|
||||
CBR FD1S3AX Q Out 1.204 1.204 r -
|
||||
CBR Net - - - - 7
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 A In 0.000 1.204 r -
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 Z Out 1.089 2.293 r -
|
||||
nRCAS_0_sqmuxa_1 Net - - - - 2
|
||||
nRCAS_0io_RNO ORCALUT4 B In 0.000 2.293 r -
|
||||
nRCAS_0io_RNO ORCALUT4 Z Out 0.617 2.909 f -
|
||||
N_179_i Net - - - - 1
|
||||
nRCAS_0io OFS1P3BX D In 0.000 2.909 f -
|
||||
========================================================================================
|
||||
|
||||
|
||||
Path information for path number 2:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.909
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.821
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CBR / Q
|
||||
Ending point: nRWE_0io / D
|
||||
The start point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
----------------------------------------------------------------------------------------
|
||||
CBR FD1S3AX Q Out 1.204 1.204 r -
|
||||
CBR Net - - - - 7
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 A In 0.000 1.204 r -
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 Z Out 1.089 2.293 r -
|
||||
nRCAS_0_sqmuxa_1 Net - - - - 2
|
||||
nRWE_0io_RNO ORCALUT4 A In 0.000 2.293 r -
|
||||
nRWE_0io_RNO ORCALUT4 Z Out 0.617 2.909 r -
|
||||
N_180_i Net - - - - 1
|
||||
nRWE_0io OFS1P3BX D In 0.000 2.909 r -
|
||||
========================================================================================
|
||||
|
||||
|
||||
Path information for path number 3:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.853
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.765
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: FWEr / Q
|
||||
Ending point: nRCAS_0io / D
|
||||
The start point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
--------------------------------------------------------------------------------------
|
||||
FWEr FD1S3AX Q Out 1.148 1.148 r -
|
||||
FWEr Net - - - - 4
|
||||
nRCAS_r_i_a3_1_1_tz ORCALUT4 D In 0.000 1.148 r -
|
||||
nRCAS_r_i_a3_1_1_tz ORCALUT4 Z Out 1.089 2.237 r -
|
||||
N_27_i_1 Net - - - - 2
|
||||
nRCAS_0io_RNO ORCALUT4 A In 0.000 2.237 r -
|
||||
nRCAS_0io_RNO ORCALUT4 Z Out 0.617 2.853 f -
|
||||
N_179_i Net - - - - 1
|
||||
nRCAS_0io OFS1P3BX D In 0.000 2.853 f -
|
||||
======================================================================================
|
||||
|
||||
|
||||
|
||||
##### END OF TIMING REPORT #####]
|
||||
|
||||
Timing exceptions that could not be applied
|
||||
|
||||
Finished final timing analysis (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 182MB peak: 184MB)
|
||||
|
||||
|
||||
Finished timing report (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 182MB peak: 184MB)
|
||||
|
||||
---------------------------------------
|
||||
Resource Usage Report
|
||||
Part: lcmxo2_640hc-4
|
||||
|
||||
Register bits: 90 of 640 (14%)
|
||||
PIC Latch: 0
|
||||
I/O cells: 67
|
||||
|
||||
|
||||
Details:
|
||||
BB: 8
|
||||
CCU2D: 10
|
||||
FD1P3AX: 11
|
||||
FD1S3AX: 49
|
||||
FD1S3AY: 1
|
||||
FD1S3IX: 3
|
||||
GSR: 1
|
||||
IB: 26
|
||||
IFS1P3DX: 9
|
||||
INV: 7
|
||||
OB: 33
|
||||
OFS1P3BX: 4
|
||||
OFS1P3DX: 12
|
||||
OFS1P3JX: 1
|
||||
ORCALUT4: 135
|
||||
PFUMX: 1
|
||||
PUR: 1
|
||||
VHI: 1
|
||||
VLO: 1
|
||||
Mapper successful!
|
||||
|
||||
At Mapper Exit (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 67MB peak: 184MB)
|
||||
|
||||
Process took 0h:00m:02s realtime, 0h:00m:02s cputime
|
||||
# Tue Aug 15 23:12:47 2023
|
||||
|
||||
###########################################################]
|
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srm
Normal file
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srm
Normal file
Binary file not shown.
964
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srr
Normal file
964
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srr
Normal file
@ -0,0 +1,964 @@
|
||||
#Build: Synplify Pro (R) R-2021.03L-SP1, Build 093R, Aug 10 2021
|
||||
#install: C:\lscc\diamond\3.12\synpbase
|
||||
#OS: Windows 8 6.2
|
||||
#Hostname: ZANEPC
|
||||
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
#Implementation: impl1
|
||||
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys HDL Compiler, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
###########################################################[
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Verilog Compiler, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\lucent\machxo2.v" (library work)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\lucent\pmi_def.v" (library work)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\hypermods.v" (library __hyper__lib__)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\umr_capim.v" (library snps_haps)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\scemi_objects.v" (library snps_haps)
|
||||
@I::"C:\lscc\diamond\3.12\synpbase\lib\vlog\scemi_pipes.svh" (library snps_haps)
|
||||
@I::"D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS-SPI.v" (library work)
|
||||
Verilog syntax check successful!
|
||||
|
||||
Compiler output is up to date. No re-compile necessary
|
||||
|
||||
Selecting top level module RAM2GS
|
||||
@N: CG364 :"D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS-SPI.v":1:7:1:12|Synthesizing module RAM2GS in library work.
|
||||
Running optimization stage 1 on RAM2GS .......
|
||||
Finished optimization stage 1 on RAM2GS (CPU Time 0h:00m:00s, Memory Used current: 93MB peak: 93MB)
|
||||
Running optimization stage 2 on RAM2GS .......
|
||||
Finished optimization stage 2 on RAM2GS (CPU Time 0h:00m:00s, Memory Used current: 93MB peak: 94MB)
|
||||
|
||||
For a summary of runtime and memory usage per design unit, please see file:
|
||||
==========================================================
|
||||
@L: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\layer0.rt.csv
|
||||
|
||||
|
||||
At c_ver Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 90MB peak: 91MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
###########################################################]
|
||||
###########################################################[
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Synopsys Netlist Linker, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
|
||||
At syn_nfilter Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 90MB peak: 91MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
###########################################################]
|
||||
|
||||
For a summary of runtime and memory usage for all design units, please see file:
|
||||
==========================================================
|
||||
@L: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\RAM2GS_LCMXO2_640HC_impl1_comp.rt.csv
|
||||
|
||||
@END
|
||||
|
||||
At c_hdl Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 23MB peak: 23MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:41 2023
|
||||
|
||||
###########################################################]
|
||||
###########################################################[
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Synopsys Netlist Linker, Version comp202103synp2, Build 093R, Built Aug 10 2021 09:15:36, @
|
||||
|
||||
@N|Running in 64-bit mode
|
||||
File D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\RAM2GS_LCMXO2_640HC_impl1_comp.srs changed - recompiling
|
||||
|
||||
At syn_nfilter Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 90MB peak: 91MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
|
||||
Process completed successfully.
|
||||
# Tue Aug 15 23:12:42 2023
|
||||
|
||||
###########################################################]
|
||||
# Tue Aug 15 23:12:42 2023
|
||||
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Lattice Technology Pre-mapping, Version map202103lat, Build 070R, Built Oct 6 2021 11:12:38, @
|
||||
|
||||
|
||||
Mapper Startup Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 118MB peak: 118MB)
|
||||
|
||||
|
||||
Done reading skeleton netlist (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 121MB peak: 130MB)
|
||||
|
||||
Reading constraint file: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS.sdc
|
||||
@L: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\RAM2GS_LCMXO2_640HC_impl1_scck.rpt
|
||||
See clock summary report "D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\RAM2GS_LCMXO2_640HC_impl1_scck.rpt"
|
||||
@N: MF916 |Option synthesis_strategy=base is enabled.
|
||||
@N: MF248 |Running in 64-bit mode.
|
||||
@N: MF666 |Clock conversion enabled. (Command "set_option -fix_gated_and_generated_clocks 1" in the project file.)
|
||||
|
||||
Design Input Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 125MB peak: 130MB)
|
||||
|
||||
|
||||
Mapper Initialization Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 125MB peak: 130MB)
|
||||
|
||||
|
||||
Start loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 138MB peak: 138MB)
|
||||
|
||||
|
||||
Finished loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 138MB peak: 140MB)
|
||||
|
||||
@N: FX493 |Applying initial value "0" on instance InitReady.
|
||||
@W: FX474 |User-specified initial value defined for some sequential elements which can prevent optimum synthesis results from being achieved.
|
||||
@N: FX493 |Applying initial value "0" on instance Ready.
|
||||
@N: FX493 |Applying initial value "0" on instance RCKE.
|
||||
@N: FX493 |Applying initial value "1" on instance nRCAS.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdLEDEN.
|
||||
@N: FX493 |Applying initial value "0" on instance Cmdn8MEGEN.
|
||||
@N: FX493 |Applying initial value "1" on instance nRCS.
|
||||
@N: FX493 |Applying initial value "0" on instance LEDEN.
|
||||
@N: FX493 |Applying initial value "0" on instance n8MEGEN.
|
||||
@N: FX493 |Applying initial value "1" on instance nRRAS.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdUFMCLK.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdUFMCS.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdUFMSDI.
|
||||
@N: FX493 |Applying initial value "0" on instance C1Submitted.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdSubmitted.
|
||||
@N: FX493 |Applying initial value "0" on instance ADSubmitted.
|
||||
@N: FX493 |Applying initial value "0" on instance XOR8MEG.
|
||||
@N: FX493 |Applying initial value "1" on instance nUFMCS.
|
||||
@N: FX493 |Applying initial value "0" on instance UFMSDI.
|
||||
@N: FX493 |Applying initial value "0" on instance UFMCLK.
|
||||
@N: FX493 |Applying initial value "0" on instance CmdEnable.
|
||||
@N: FX493 |Applying initial value "1" on instance nRWE.
|
||||
|
||||
Starting clock optimization phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 170MB peak: 170MB)
|
||||
|
||||
|
||||
Finished clock optimization phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 170MB peak: 171MB)
|
||||
|
||||
|
||||
Starting clock optimization report phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
Finished clock optimization report phase (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
@N: FX1184 |Applying syn_allowed_resources blockrams=2 on top level netlist RAM2GS
|
||||
|
||||
Finished netlist restructuring (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
|
||||
Clock Summary
|
||||
******************
|
||||
|
||||
Start Requested Requested Clock Clock Clock
|
||||
Level Clock Frequency Period Type Group Load
|
||||
---------------------------------------------------------------------------------------
|
||||
0 - RCLK 62.5 MHz 16.000 declared default_clkgroup 48
|
||||
|
||||
0 - PHI2 2.9 MHz 350.000 declared default_clkgroup 19
|
||||
|
||||
0 - nCRAS 2.9 MHz 350.000 declared default_clkgroup 14
|
||||
|
||||
0 - nCCAS 2.9 MHz 350.000 declared default_clkgroup 8
|
||||
=======================================================================================
|
||||
|
||||
|
||||
|
||||
Clock Load Summary
|
||||
***********************
|
||||
|
||||
Clock Source Clock Pin Non-clock Pin Non-clock Pin
|
||||
Clock Load Pin Seq Example Seq Example Comb Example
|
||||
----------------------------------------------------------------------------------------
|
||||
RCLK 48 RCLK(port) CASr2.C - -
|
||||
|
||||
PHI2 19 PHI2(port) Bank[7:0].C PHI2r.D[0] un1_PHI2.I[0](inv)
|
||||
|
||||
nCRAS 14 nCRAS(port) CBR.C RASr.D[0] RASr_2.I[0](inv)
|
||||
|
||||
nCCAS 8 nCCAS(port) WRD[7:0].C CASr.D[0] CASr_2.I[0](inv)
|
||||
========================================================================================
|
||||
|
||||
ICG Latch Removal Summary:
|
||||
Number of ICG latches removed: 0
|
||||
Number of ICG latches not removed: 0
|
||||
For details review file gcc_ICG_report.rpt
|
||||
|
||||
|
||||
@S |Clock Optimization Summary
|
||||
|
||||
|
||||
|
||||
#### START OF PREMAP CLOCK OPTIMIZATION REPORT #####[
|
||||
|
||||
4 non-gated/non-generated clock tree(s) driving 89 clock pin(s) of sequential element(s)
|
||||
0 gated/generated clock tree(s) driving 0 clock pin(s) of sequential element(s)
|
||||
0 instances converted, 0 sequential instances remain driven by gated/generated clocks
|
||||
|
||||
=========================== Non-Gated/Non-Generated Clocks ============================
|
||||
Clock Tree ID Driving Element Drive Element Type Fanout Sample Instance
|
||||
---------------------------------------------------------------------------------------
|
||||
@KP:ckid0_0 RCLK port 48 nRWE
|
||||
@KP:ckid0_1 PHI2 port 19 RA11
|
||||
@KP:ckid0_2 nCCAS port 8 WRD[7:0]
|
||||
@KP:ckid0_3 nCRAS port 14 RowA[9:0]
|
||||
=======================================================================================
|
||||
|
||||
|
||||
##### END OF CLOCK OPTIMIZATION REPORT ######
|
||||
|
||||
@N: FX1143 |Skipping assigning INTERNAL_VREF to iobanks, because the table of mapping from pin to iobank is not initialized.
|
||||
Finished Pre Mapping Phase.
|
||||
|
||||
Starting constraint checker (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
Finished constraint checker preprocessing (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
|
||||
Finished constraint checker (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 172MB peak: 172MB)
|
||||
|
||||
Pre-mapping successful!
|
||||
|
||||
At Mapper Exit (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 88MB peak: 174MB)
|
||||
|
||||
Process took 0h:00m:01s realtime, 0h:00m:01s cputime
|
||||
# Tue Aug 15 23:12:44 2023
|
||||
|
||||
###########################################################]
|
||||
# Tue Aug 15 23:12:44 2023
|
||||
|
||||
|
||||
Copyright (C) 1994-2021 Synopsys, Inc.
|
||||
This Synopsys software and all associated documentation are proprietary to Synopsys, Inc.
|
||||
and may only be used pursuant to the terms and conditions of a written license agreement
|
||||
with Synopsys, Inc. All other use, reproduction, modification, or distribution of the
|
||||
Synopsys software or the associated documentation is strictly prohibited.
|
||||
Tool: Synplify Pro (R)
|
||||
Build: R-2021.03L-SP1
|
||||
Install: C:\lscc\diamond\3.12\synpbase
|
||||
OS: Windows 6.2
|
||||
|
||||
Hostname: ZANEPC
|
||||
|
||||
Implementation : impl1
|
||||
Synopsys Lattice Technology Mapper, Version map202103lat, Build 070R, Built Oct 6 2021 11:12:38, @
|
||||
|
||||
|
||||
Mapper Startup Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 117MB peak: 117MB)
|
||||
|
||||
@N: MF916 |Option synthesis_strategy=base is enabled.
|
||||
@N: MF248 |Running in 64-bit mode.
|
||||
@N: MF666 |Clock conversion enabled. (Command "set_option -fix_gated_and_generated_clocks 1" in the project file.)
|
||||
|
||||
Design Input Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 119MB peak: 130MB)
|
||||
|
||||
|
||||
Mapper Initialization Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 119MB peak: 130MB)
|
||||
|
||||
|
||||
Start loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 133MB peak: 133MB)
|
||||
|
||||
|
||||
Finished loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 135MB peak: 136MB)
|
||||
|
||||
|
||||
|
||||
Starting Optimization and Mapping (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 168MB peak: 168MB)
|
||||
|
||||
|
||||
Finished RTL optimizations (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 171MB peak: 171MB)
|
||||
|
||||
@N: MO231 :"d:\onedrive\documents\github\ram2gs\cpld\ram2gs-spi.v":147:1:147:6|Found counter in view:work.RAM2GS(verilog) instance IS[3:0]
|
||||
@N: MO231 :"d:\onedrive\documents\github\ram2gs\cpld\ram2gs-spi.v":134:1:134:6|Found counter in view:work.RAM2GS(verilog) instance FS[17:0]
|
||||
@N: FX493 |Applying initial value "0" on instance IS[0].
|
||||
@W: FX474 |User-specified initial value defined for some sequential elements which can prevent optimum synthesis results from being achieved.
|
||||
@N: FX493 |Applying initial value "0" on instance IS[1].
|
||||
@N: FX493 |Applying initial value "0" on instance IS[2].
|
||||
@N: FX493 |Applying initial value "0" on instance IS[3].
|
||||
|
||||
Starting factoring (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 173MB peak: 173MB)
|
||||
|
||||
|
||||
Finished factoring (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 174MB peak: 174MB)
|
||||
|
||||
|
||||
Available hyper_sources - for debug and ip models
|
||||
None Found
|
||||
|
||||
|
||||
Finished generic timing optimizations - Pass 1 (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 175MB peak: 175MB)
|
||||
|
||||
|
||||
Starting Early Timing Optimization (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 175MB peak: 175MB)
|
||||
|
||||
|
||||
Finished Early Timing Optimization (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
|
||||
Finished generic timing optimizations - Pass 2 (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
|
||||
Finished preparing to map (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
|
||||
Finished technology mapping (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 176MB peak: 176MB)
|
||||
|
||||
Pass CPU time Worst Slack Luts / Registers
|
||||
------------------------------------------------------------
|
||||
1 0h:00m:01s -2.34ns 128 / 89
|
||||
2 0h:00m:01s -2.34ns 140 / 89
|
||||
3 0h:00m:01s -2.34ns 140 / 89
|
||||
@N: FX271 :"d:\onedrive\documents\github\ram2gs\cpld\ram2gs-spi.v":147:1:147:6|Replicating instance Ready (in view: work.RAM2GS(verilog)) with 12 loads 1 time to improve timing.
|
||||
Timing driven replication report
|
||||
Added 1 Registers via timing driven replication
|
||||
Added 0 LUTs via timing driven replication
|
||||
|
||||
4 0h:00m:01s -2.04ns 140 / 90
|
||||
|
||||
|
||||
5 0h:00m:01s -2.04ns 141 / 90
|
||||
6 0h:00m:01s -2.04ns 141 / 90
|
||||
7 0h:00m:01s -2.04ns 141 / 90
|
||||
8 0h:00m:01s -2.04ns 141 / 90
|
||||
9 0h:00m:01s -2.04ns 141 / 90
|
||||
|
||||
Finished technology timing optimizations and critical path resynthesis (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 177MB peak: 177MB)
|
||||
|
||||
@N: FX164 |The option to pack registers in the IOB has not been specified. Please set syn_useioff attribute.
|
||||
|
||||
Finished restoring hierarchy (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 177MB peak: 177MB)
|
||||
|
||||
|
||||
Start Writing Netlists (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 141MB peak: 178MB)
|
||||
|
||||
Writing Analyst data base D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\synwork\RAM2GS_LCMXO2_640HC_impl1_m.srm
|
||||
|
||||
Finished Writing Netlist Databases (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 178MB peak: 178MB)
|
||||
|
||||
Writing EDIF Netlist and constraint files
|
||||
@N: FX1056 |Writing EDF file: D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\LCMXO2-640HC\impl1\RAM2GS_LCMXO2_640HC_impl1.edi
|
||||
@N: BW106 |Synplicity Constraint File capacitance units using default value of 1pF
|
||||
|
||||
Finished Writing EDIF Netlist and constraint files (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 183MB peak: 183MB)
|
||||
|
||||
|
||||
Finished Writing Netlists (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 183MB peak: 184MB)
|
||||
|
||||
|
||||
Start final timing analysis (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 181MB peak: 184MB)
|
||||
|
||||
@N: MT615 |Found clock RCLK with period 16.00ns
|
||||
@N: MT615 |Found clock PHI2 with period 350.00ns
|
||||
@N: MT615 |Found clock nCRAS with period 350.00ns
|
||||
@N: MT615 |Found clock nCCAS with period 350.00ns
|
||||
|
||||
|
||||
##### START OF TIMING REPORT #####[
|
||||
# Timing report written on Tue Aug 15 23:12:47 2023
|
||||
#
|
||||
|
||||
|
||||
Top view: RAM2GS
|
||||
Requested Frequency: 2.9 MHz
|
||||
Wire load mode: top
|
||||
Paths requested: 3
|
||||
Constraint File(s): D:\OneDrive\Documents\GitHub\RAM2GS\CPLD\RAM2GS.sdc
|
||||
|
||||
@N: MT320 |This timing report is an estimate of place and route data. For final timing results, use the FPGA vendor place and route report.
|
||||
|
||||
@N: MT322 |Clock constraints include only register-to-register paths associated with each individual clock.
|
||||
|
||||
|
||||
|
||||
Performance Summary
|
||||
*******************
|
||||
|
||||
|
||||
Worst slack in design: -2.389
|
||||
|
||||
Requested Estimated Requested Estimated Clock Clock
|
||||
Starting Clock Frequency Frequency Period Period Slack Type Group
|
||||
-------------------------------------------------------------------------------------------------------------------
|
||||
PHI2 2.9 MHz 0.8 MHz 350.000 1186.150 -2.389 declared default_clkgroup
|
||||
RCLK 62.5 MHz 18.4 MHz 16.000 54.224 -0.784 declared default_clkgroup
|
||||
nCCAS 2.9 MHz NA 350.000 NA NA declared default_clkgroup
|
||||
nCRAS 2.9 MHz 1.0 MHz 350.000 987.210 -1.821 declared default_clkgroup
|
||||
===================================================================================================================
|
||||
Estimated period and frequency reported as NA means no slack depends directly on the clock waveform
|
||||
|
||||
|
||||
@W: MT118 |Paths from clock (PHI2:f) to clock (RCLK:r) are overconstrained because the required time of 1.00 ns is too small.
|
||||
@W: MT117 |Paths from clock (RCLK:r) to clock (PHI2:f) are overconstrained because the required time of 1.00 ns is too small.
|
||||
@W: MT118 |Paths from clock (nCRAS:f) to clock (RCLK:r) are overconstrained because the required time of 1.00 ns is too small.
|
||||
@W: MT116 |Paths from clock (RCLK:r) to clock (PHI2:r) are overconstrained because the required time of 2.00 ns is too small.
|
||||
@W: MT117 |Paths from clock (RCLK:r) to clock (nCRAS:f) are overconstrained because the required time of 1.00 ns is too small.
|
||||
|
||||
|
||||
|
||||
Clock Relationships
|
||||
*******************
|
||||
|
||||
Clocks | rise to rise | fall to fall | rise to fall | fall to rise
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
Starting Ending | constraint slack | constraint slack | constraint slack | constraint slack
|
||||
--------------------------------------------------------------------------------------------------------------
|
||||
RCLK RCLK | 16.000 8.400 | No paths - | No paths - | No paths -
|
||||
RCLK PHI2 | 2.000 0.216 | No paths - | 1.000 -0.636 | No paths -
|
||||
RCLK nCRAS | No paths - | No paths - | 1.000 -0.784 | No paths -
|
||||
PHI2 RCLK | No paths - | No paths - | No paths - | 1.000 -2.389
|
||||
PHI2 PHI2 | No paths - | 350.000 345.378 | 175.000 167.920 | 175.000 173.428
|
||||
nCRAS RCLK | No paths - | No paths - | No paths - | 1.000 -1.821
|
||||
==============================================================================================================
|
||||
Note: 'No paths' indicates there are no paths in the design for that pair of clock edges.
|
||||
'Diff grp' indicates that paths exist but the starting clock and ending clock are in different clock groups.
|
||||
|
||||
|
||||
|
||||
Interface Information
|
||||
*********************
|
||||
|
||||
No IO constraint found
|
||||
|
||||
|
||||
|
||||
====================================
|
||||
Detailed Report for Clock: PHI2
|
||||
====================================
|
||||
|
||||
|
||||
|
||||
Starting Points with Worst Slack
|
||||
********************************
|
||||
|
||||
Starting Arrival
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
----------------------------------------------------------------------------------------
|
||||
CmdSubmitted PHI2 FD1S3AX Q CmdSubmitted 1.148 -2.389
|
||||
CmdUFMCS PHI2 FD1P3AX Q CmdUFMCS 0.972 -1.517
|
||||
CmdUFMSDI PHI2 FD1P3AX Q CmdUFMSDI 0.972 -0.740
|
||||
CmdLEDEN PHI2 FD1P3AX Q CmdLEDEN 1.044 -0.572
|
||||
Cmdn8MEGEN PHI2 FD1P3AX Q Cmdn8MEGEN 1.044 -0.572
|
||||
CmdUFMCLK PHI2 FD1P3AX Q CmdUFMCLK 0.972 -0.500
|
||||
Bank_0io[0] PHI2 IFS1P3DX Q Bank[0] 0.972 167.920
|
||||
Bank_0io[1] PHI2 IFS1P3DX Q Bank[1] 0.972 167.920
|
||||
Bank_0io[2] PHI2 IFS1P3DX Q Bank[2] 0.972 167.920
|
||||
Bank_0io[3] PHI2 IFS1P3DX Q Bank[3] 0.972 167.920
|
||||
========================================================================================
|
||||
|
||||
|
||||
Ending Points with Worst Slack
|
||||
******************************
|
||||
|
||||
Starting Required
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
--------------------------------------------------------------------------------------------
|
||||
UFMCLK_0io PHI2 OFS1P3DX SP i2_i 0.528 -2.389
|
||||
nUFMCS PHI2 FD1S3AY D nUFMCS_s_0_N_5_i 1.089 -1.829
|
||||
UFMSDI PHI2 FD1S3AX D UFMSDI_RNO 1.462 -1.751
|
||||
LEDEN PHI2 FD1P3AX SP N_28 0.528 -1.236
|
||||
n8MEGEN PHI2 FD1P3AX SP N_26 0.528 -1.236
|
||||
LEDEN PHI2 FD1P3AX D N_74_i 1.089 -0.572
|
||||
n8MEGEN PHI2 FD1P3AX D N_131 1.089 -0.572
|
||||
UFMCLK_0io PHI2 OFS1P3DX D i1_i 1.089 -0.500
|
||||
ADSubmitted PHI2 FD1S3AX D ADSubmitted_r_0 175.089 167.920
|
||||
C1Submitted PHI2 FD1S3AX D C1Submitted_s_0 175.089 167.920
|
||||
============================================================================================
|
||||
|
||||
|
||||
|
||||
Worst Path Information
|
||||
***********************
|
||||
|
||||
|
||||
Path information for path number 1:
|
||||
Requested Period: 1.000
|
||||
- Setup time: 0.472
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 0.528
|
||||
|
||||
- Propagation time: 2.917
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (critical) : -2.389
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CmdSubmitted / Q
|
||||
Ending point: UFMCLK_0io / SP
|
||||
The start point is clocked by PHI2 [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
-----------------------------------------------------------------------------------
|
||||
CmdSubmitted FD1S3AX Q Out 1.148 1.148 r -
|
||||
CmdSubmitted Net - - - - 4
|
||||
PHI2r3_RNITCN41 ORCALUT4 A In 0.000 1.148 r -
|
||||
PHI2r3_RNITCN41 ORCALUT4 Z Out 1.153 2.301 r -
|
||||
N_141_i Net - - - - 3
|
||||
UFMCLK_0io_RNO_0 ORCALUT4 A In 0.000 2.301 r -
|
||||
UFMCLK_0io_RNO_0 ORCALUT4 Z Out 0.617 2.917 r -
|
||||
i2_i Net - - - - 1
|
||||
UFMCLK_0io OFS1P3DX SP In 0.000 2.917 r -
|
||||
===================================================================================
|
||||
|
||||
|
||||
Path information for path number 2:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.917
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.829
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CmdSubmitted / Q
|
||||
Ending point: nUFMCS / D
|
||||
The start point is clocked by PHI2 [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
-----------------------------------------------------------------------------------
|
||||
CmdSubmitted FD1S3AX Q Out 1.148 1.148 r -
|
||||
CmdSubmitted Net - - - - 4
|
||||
PHI2r3_RNITCN41 ORCALUT4 A In 0.000 1.148 r -
|
||||
PHI2r3_RNITCN41 ORCALUT4 Z Out 1.153 2.301 r -
|
||||
N_141_i Net - - - - 3
|
||||
nUFMCS_s_0_N_5_i ORCALUT4 A In 0.000 2.301 r -
|
||||
nUFMCS_s_0_N_5_i ORCALUT4 Z Out 0.617 2.917 r -
|
||||
nUFMCS_s_0_N_5_i Net - - - - 1
|
||||
nUFMCS FD1S3AY D In 0.000 2.917 r -
|
||||
===================================================================================
|
||||
|
||||
|
||||
Path information for path number 3:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.462
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.462
|
||||
|
||||
- Propagation time: 3.214
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.751
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CmdSubmitted / Q
|
||||
Ending point: UFMSDI / D
|
||||
The start point is clocked by PHI2 [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
----------------------------------------------------------------------------------
|
||||
CmdSubmitted FD1S3AX Q Out 1.148 1.148 r -
|
||||
CmdSubmitted Net - - - - 4
|
||||
PHI2r3_RNITCN41 ORCALUT4 A In 0.000 1.148 r -
|
||||
PHI2r3_RNITCN41 ORCALUT4 Z Out 1.153 2.301 r -
|
||||
N_141_i Net - - - - 3
|
||||
UFMSDI_RNO PFUMX C0 In 0.000 2.301 r -
|
||||
UFMSDI_RNO PFUMX Z Out 0.913 3.214 r -
|
||||
UFMSDI_RNO Net - - - - 1
|
||||
UFMSDI FD1S3AX D In 0.000 3.214 r -
|
||||
==================================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
====================================
|
||||
Detailed Report for Clock: RCLK
|
||||
====================================
|
||||
|
||||
|
||||
|
||||
Starting Points with Worst Slack
|
||||
********************************
|
||||
|
||||
Starting Arrival
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
----------------------------------------------------------------------------------
|
||||
Ready_fast RCLK FD1S3AX Q Ready_fast 1.256 -0.784
|
||||
LEDEN RCLK FD1P3AX Q LEDEN 1.108 -0.636
|
||||
n8MEGEN RCLK FD1P3AX Q n8MEGEN 1.044 -0.572
|
||||
FS[12] RCLK FD1S3AX Q FS[12] 1.108 8.400
|
||||
FS[13] RCLK FD1S3AX Q FS[13] 1.108 8.400
|
||||
FS[14] RCLK FD1S3AX Q FS[14] 1.108 8.400
|
||||
FS[17] RCLK FD1S3AX Q FS[17] 1.108 8.400
|
||||
FS[16] RCLK FD1S3AX Q FS[16] 1.148 9.377
|
||||
FS[15] RCLK FD1S3AX Q FS[15] 1.108 9.417
|
||||
InitReady RCLK FD1S3AX Q InitReady 1.268 9.849
|
||||
==================================================================================
|
||||
|
||||
|
||||
Ending Points with Worst Slack
|
||||
******************************
|
||||
|
||||
Starting Required
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
------------------------------------------------------------------------------------
|
||||
RBA_0io[0] RCLK OFS1P3DX D RBAd_0[0] 1.089 -0.784
|
||||
RBA_0io[1] RCLK OFS1P3DX D RBAd_0[1] 1.089 -0.784
|
||||
RowA[0] RCLK FD1S3AX D RowAd_0[0] 1.089 -0.784
|
||||
RowA[1] RCLK FD1S3AX D RowAd_0[1] 1.089 -0.784
|
||||
RowA[2] RCLK FD1S3AX D RowAd_0[2] 1.089 -0.784
|
||||
RowA[3] RCLK FD1S3AX D RowAd_0[3] 1.089 -0.784
|
||||
RowA[4] RCLK FD1S3AX D RowAd_0[4] 1.089 -0.784
|
||||
RowA[5] RCLK FD1S3AX D RowAd_0[5] 1.089 -0.784
|
||||
RowA[6] RCLK FD1S3AX D RowAd_0[6] 1.089 -0.784
|
||||
RowA[7] RCLK FD1S3AX D RowAd_0[7] 1.089 -0.784
|
||||
====================================================================================
|
||||
|
||||
|
||||
|
||||
Worst Path Information
|
||||
***********************
|
||||
|
||||
|
||||
Path information for path number 1:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 1.873
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -0.784
|
||||
|
||||
Number of logic level(s): 1
|
||||
Starting point: Ready_fast / Q
|
||||
Ending point: RBA_0io[0] / D
|
||||
The start point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
The end point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
---------------------------------------------------------------------------------
|
||||
Ready_fast FD1S3AX Q Out 1.256 1.256 r -
|
||||
Ready_fast Net - - - - 14
|
||||
RBAd[0] ORCALUT4 B In 0.000 1.256 r -
|
||||
RBAd[0] ORCALUT4 Z Out 0.617 1.873 r -
|
||||
RBAd_0[0] Net - - - - 1
|
||||
RBA_0io[0] OFS1P3DX D In 0.000 1.873 r -
|
||||
=================================================================================
|
||||
|
||||
|
||||
Path information for path number 2:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 1.873
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -0.784
|
||||
|
||||
Number of logic level(s): 1
|
||||
Starting point: Ready_fast / Q
|
||||
Ending point: RowA[9] / D
|
||||
The start point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
The end point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
---------------------------------------------------------------------------------
|
||||
Ready_fast FD1S3AX Q Out 1.256 1.256 r -
|
||||
Ready_fast Net - - - - 14
|
||||
RowAd[9] ORCALUT4 B In 0.000 1.256 r -
|
||||
RowAd[9] ORCALUT4 Z Out 0.617 1.873 f -
|
||||
RowAd_0[9] Net - - - - 1
|
||||
RowA[9] FD1S3AX D In 0.000 1.873 f -
|
||||
=================================================================================
|
||||
|
||||
|
||||
Path information for path number 3:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 1.873
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -0.784
|
||||
|
||||
Number of logic level(s): 1
|
||||
Starting point: Ready_fast / Q
|
||||
Ending point: RowA[8] / D
|
||||
The start point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin CK
|
||||
The end point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
---------------------------------------------------------------------------------
|
||||
Ready_fast FD1S3AX Q Out 1.256 1.256 r -
|
||||
Ready_fast Net - - - - 14
|
||||
RowAd[8] ORCALUT4 B In 0.000 1.256 r -
|
||||
RowAd[8] ORCALUT4 Z Out 0.617 1.873 r -
|
||||
RowAd_0[8] Net - - - - 1
|
||||
RowA[8] FD1S3AX D In 0.000 1.873 r -
|
||||
=================================================================================
|
||||
|
||||
|
||||
|
||||
|
||||
====================================
|
||||
Detailed Report for Clock: nCRAS
|
||||
====================================
|
||||
|
||||
|
||||
|
||||
Starting Points with Worst Slack
|
||||
********************************
|
||||
|
||||
Starting Arrival
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
--------------------------------------------------------------------------
|
||||
CBR nCRAS FD1S3AX Q CBR 1.204 -1.821
|
||||
FWEr nCRAS FD1S3AX Q FWEr 1.148 -1.765
|
||||
==========================================================================
|
||||
|
||||
|
||||
Ending Points with Worst Slack
|
||||
******************************
|
||||
|
||||
Starting Required
|
||||
Instance Reference Type Pin Net Time Slack
|
||||
Clock
|
||||
----------------------------------------------------------------------------------------
|
||||
nRCAS_0io nCRAS OFS1P3BX D N_179_i 1.089 -1.821
|
||||
nRWE_0io nCRAS OFS1P3BX D N_180_i 1.089 -1.821
|
||||
nRCS_0io nCRAS OFS1P3BX D N_27_i 1.089 -1.765
|
||||
nRowColSel nCRAS FD1S3IX D nRowColSel_0_0 1.089 -1.749
|
||||
RCKEEN nCRAS FD1S3AX D RCKEEN_8 1.089 -1.693
|
||||
========================================================================================
|
||||
|
||||
|
||||
|
||||
Worst Path Information
|
||||
***********************
|
||||
|
||||
|
||||
Path information for path number 1:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.909
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.821
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CBR / Q
|
||||
Ending point: nRCAS_0io / D
|
||||
The start point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
----------------------------------------------------------------------------------------
|
||||
CBR FD1S3AX Q Out 1.204 1.204 r -
|
||||
CBR Net - - - - 7
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 A In 0.000 1.204 r -
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 Z Out 1.089 2.293 r -
|
||||
nRCAS_0_sqmuxa_1 Net - - - - 2
|
||||
nRCAS_0io_RNO ORCALUT4 B In 0.000 2.293 r -
|
||||
nRCAS_0io_RNO ORCALUT4 Z Out 0.617 2.909 f -
|
||||
N_179_i Net - - - - 1
|
||||
nRCAS_0io OFS1P3BX D In 0.000 2.909 f -
|
||||
========================================================================================
|
||||
|
||||
|
||||
Path information for path number 2:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.909
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.821
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: CBR / Q
|
||||
Ending point: nRWE_0io / D
|
||||
The start point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
----------------------------------------------------------------------------------------
|
||||
CBR FD1S3AX Q Out 1.204 1.204 r -
|
||||
CBR Net - - - - 7
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 A In 0.000 1.204 r -
|
||||
nRCAS_0_sqmuxa_1_0_a3 ORCALUT4 Z Out 1.089 2.293 r -
|
||||
nRCAS_0_sqmuxa_1 Net - - - - 2
|
||||
nRWE_0io_RNO ORCALUT4 A In 0.000 2.293 r -
|
||||
nRWE_0io_RNO ORCALUT4 Z Out 0.617 2.909 r -
|
||||
N_180_i Net - - - - 1
|
||||
nRWE_0io OFS1P3BX D In 0.000 2.909 r -
|
||||
========================================================================================
|
||||
|
||||
|
||||
Path information for path number 3:
|
||||
Requested Period: 1.000
|
||||
- Setup time: -0.089
|
||||
+ Clock delay at ending point: 0.000 (ideal)
|
||||
= Required time: 1.089
|
||||
|
||||
- Propagation time: 2.853
|
||||
- Clock delay at starting point: 0.000 (ideal)
|
||||
= Slack (non-critical) : -1.765
|
||||
|
||||
Number of logic level(s): 2
|
||||
Starting point: FWEr / Q
|
||||
Ending point: nRCAS_0io / D
|
||||
The start point is clocked by nCRAS [falling] (rise=0.000 fall=175.000 period=350.000) on pin CK
|
||||
The end point is clocked by RCLK [rising] (rise=0.000 fall=8.000 period=16.000) on pin SCLK
|
||||
|
||||
Instance / Net Pin Pin Arrival No. of
|
||||
Name Type Name Dir Delay Time Fan Out(s)
|
||||
--------------------------------------------------------------------------------------
|
||||
FWEr FD1S3AX Q Out 1.148 1.148 r -
|
||||
FWEr Net - - - - 4
|
||||
nRCAS_r_i_a3_1_1_tz ORCALUT4 D In 0.000 1.148 r -
|
||||
nRCAS_r_i_a3_1_1_tz ORCALUT4 Z Out 1.089 2.237 r -
|
||||
N_27_i_1 Net - - - - 2
|
||||
nRCAS_0io_RNO ORCALUT4 A In 0.000 2.237 r -
|
||||
nRCAS_0io_RNO ORCALUT4 Z Out 0.617 2.853 f -
|
||||
N_179_i Net - - - - 1
|
||||
nRCAS_0io OFS1P3BX D In 0.000 2.853 f -
|
||||
======================================================================================
|
||||
|
||||
|
||||
|
||||
##### END OF TIMING REPORT #####]
|
||||
|
||||
Timing exceptions that could not be applied
|
||||
|
||||
Finished final timing analysis (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 182MB peak: 184MB)
|
||||
|
||||
|
||||
Finished timing report (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 182MB peak: 184MB)
|
||||
|
||||
---------------------------------------
|
||||
Resource Usage Report
|
||||
Part: lcmxo2_640hc-4
|
||||
|
||||
Register bits: 90 of 640 (14%)
|
||||
PIC Latch: 0
|
||||
I/O cells: 67
|
||||
|
||||
|
||||
Details:
|
||||
BB: 8
|
||||
CCU2D: 10
|
||||
FD1P3AX: 11
|
||||
FD1S3AX: 49
|
||||
FD1S3AY: 1
|
||||
FD1S3IX: 3
|
||||
GSR: 1
|
||||
IB: 26
|
||||
IFS1P3DX: 9
|
||||
INV: 7
|
||||
OB: 33
|
||||
OFS1P3BX: 4
|
||||
OFS1P3DX: 12
|
||||
OFS1P3JX: 1
|
||||
ORCALUT4: 135
|
||||
PFUMX: 1
|
||||
PUR: 1
|
||||
VHI: 1
|
||||
VLO: 1
|
||||
Mapper successful!
|
||||
|
||||
At Mapper Exit (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 67MB peak: 184MB)
|
||||
|
||||
Process took 0h:00m:02s realtime, 0h:00m:02s cputime
|
||||
# Tue Aug 15 23:12:47 2023
|
||||
|
||||
###########################################################]
|
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srr.db
Normal file
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srr.db
Normal file
Binary file not shown.
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srs
Normal file
BIN
CPLD/LCMXO2-640HC/impl1/RAM2GS_LCMXO2_640HC_impl1.srs
Normal file
Binary file not shown.
@ -13,7 +13,7 @@ Setup and Hold Report
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Setup, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:03:25 2023
|
||||
Tue Aug 15 22:56:32 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
@ -30,7 +30,6 @@ Device,speed: LCMXO2-640HC,4
|
||||
Report level: verbose report, limited to 1 item per preference
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
Report Type: based on TRACE automatically generated preferences
|
||||
BLOCK ASYNCPATHS
|
||||
BLOCK RESETPATHS
|
||||
--------------------------------------------------------------------------------
|
||||
@ -38,87 +37,131 @@ BLOCK RESETPATHS
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
459 items scored, 245 timing errors detected.
|
||||
Preference: FREQUENCY PORT "PHI2" 2.900000 MHz ;
|
||||
170 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path exceeds requirements by 3.815ns
|
||||
Passed: The following path meets requirements by 161.824ns (weighted slack = 323.648ns)
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q FS_610__i13 (from RCLK_c +)
|
||||
Destination: FF Data in n8MEGEN_418 (to RCLK_c +)
|
||||
Source: FF Q Bank_0io[3] (from PHI2_c +)
|
||||
Destination: FF Data in CmdEnable (to PHI2_c -)
|
||||
|
||||
Delay: 6.873ns (28.2% logic, 71.8% route), 4 logic levels.
|
||||
Delay: 10.424ns (36.2% logic, 63.8% route), 7 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
6.873ns physical path delay SLICE_0 to SLICE_57 exceeds
|
||||
3.340ns delay constraint less
|
||||
0.282ns CE_SET requirement (totaling 3.058ns) by 3.815ns
|
||||
10.424ns physical path delay Din[3]_MGIOL to SLICE_18 meets
|
||||
172.414ns delay constraint less
|
||||
0.166ns DIN_SET requirement (totaling 172.248ns) by 161.824ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_0 to SLICE_57:
|
||||
Data path Din[3]_MGIOL to SLICE_18:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.452 SLICE_0.CLK to SLICE_0.Q0 SLICE_0 (from RCLK_c)
|
||||
ROUTE 3 e 1.234 SLICE_0.Q0 to SLICE_85.B0 FS_13
|
||||
CTOF_DEL --- 0.495 SLICE_85.B0 to SLICE_85.F0 SLICE_85
|
||||
ROUTE 5 e 1.234 SLICE_85.F0 to SLICE_57.A1 n10
|
||||
CTOF_DEL --- 0.495 SLICE_57.A1 to SLICE_57.F1 SLICE_57
|
||||
ROUTE 2 e 1.234 SLICE_57.F1 to SLICE_84.A0 n2367
|
||||
CTOF_DEL --- 0.495 SLICE_84.A0 to SLICE_84.F0 SLICE_84
|
||||
ROUTE 1 e 1.234 SLICE_84.F0 to SLICE_57.CE RCLK_c_enable_15 (to RCLK_c)
|
||||
C2INP_DEL --- 0.577 *[3]_MGIOL.CLK to *n[3]_MGIOL.IN Din[3]_MGIOL (from PHI2_c)
|
||||
ROUTE 1 e 1.234 *n[3]_MGIOL.IN to SLICE_43.C1 Bank[3]
|
||||
CTOF_DEL --- 0.495 SLICE_43.C1 to SLICE_43.F1 SLICE_43
|
||||
ROUTE 1 e 1.234 SLICE_43.F1 to SLICE_69.D0 un1_Bank_1_4
|
||||
CTOF_DEL --- 0.495 SLICE_69.D0 to SLICE_69.F0 SLICE_69
|
||||
ROUTE 5 e 1.234 SLICE_69.F0 to SLICE_60.D0 un1_Bank_1
|
||||
CTOF_DEL --- 0.495 SLICE_60.D0 to SLICE_60.F0 SLICE_60
|
||||
ROUTE 2 e 1.234 SLICE_60.F0 to SLICE_46.A1 ADWR
|
||||
CTOF_DEL --- 0.495 SLICE_46.A1 to SLICE_46.F1 SLICE_46
|
||||
ROUTE 3 e 0.480 SLICE_46.F1 to SLICE_46.D0 un1_ADWR
|
||||
CTOF_DEL --- 0.495 SLICE_46.D0 to SLICE_46.F0 SLICE_46
|
||||
ROUTE 1 e 1.234 SLICE_46.F0 to SLICE_18.C0 un1_CMDWR
|
||||
CTOOFX_DEL --- 0.721 SLICE_18.C0 to SLICE_18.OFX0 SLICE_18
|
||||
ROUTE 1 e 0.001 SLICE_18.OFX0 to SLICE_18.DI0 CmdEnable_s (to PHI2_c)
|
||||
--------
|
||||
6.873 (28.2% logic, 71.8% route), 4 logic levels.
|
||||
10.424 (36.2% logic, 63.8% route), 7 logic levels.
|
||||
|
||||
Warning: 139.762MHz is the maximum frequency for this preference.
|
||||
Report: 47.214MHz is the maximum frequency for this preference.
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
113 items scored, 104 timing errors detected.
|
||||
Preference: FREQUENCY PORT "nCCAS" 2.900000 MHz ;
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Error: The following path exceeds requirements by 4.837ns (weighted slack = -9.674ns)
|
||||
Passed: The following path meets requirements by 338.168ns
|
||||
The internal maximum frequency of the following component is 150.150 MHz
|
||||
|
||||
Logical Details: Cell type Pin name Component name
|
||||
|
||||
Destination: PIO PAD nCCAS
|
||||
|
||||
Delay: 6.660ns -- based on Minimum Pulse Width
|
||||
|
||||
Report: 150.150MHz is the maximum frequency for this preference.
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY PORT "nCRAS" 2.900000 MHz ;
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 338.168ns
|
||||
The internal maximum frequency of the following component is 150.150 MHz
|
||||
|
||||
Logical Details: Cell type Pin name Component name
|
||||
|
||||
Destination: PIO PAD nCRAS
|
||||
|
||||
Delay: 6.660ns -- based on Minimum Pulse Width
|
||||
|
||||
Report: 150.150MHz is the maximum frequency for this preference.
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY PORT "RCLK" 62.500000 MHz ;
|
||||
590 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 4.412ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q Bank_i7 (from PHI2_c +)
|
||||
Destination: FF Data in CmdEnable_405 (to PHI2_c -)
|
||||
Source: FF Q FS[17] (from RCLK_c +)
|
||||
Destination: FF Data in LEDEN (to RCLK_c +)
|
||||
|
||||
Delay: 9.577ns (30.6% logic, 69.4% route), 6 logic levels.
|
||||
Delay: 11.306ns (30.3% logic, 69.7% route), 7 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
9.577ns physical path delay SLICE_101 to SLICE_19 exceeds
|
||||
5.047ns delay constraint less
|
||||
0.307ns CE_SET requirement (totaling 4.740ns) by 4.837ns
|
||||
11.306ns physical path delay SLICE_1 to SLICE_27 meets
|
||||
16.000ns delay constraint less
|
||||
0.282ns CE_SET requirement (totaling 15.718ns) by 4.412ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_101 to SLICE_19:
|
||||
Data path SLICE_1 to SLICE_27:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.452 SLICE_101.CLK to SLICE_101.Q1 SLICE_101 (from PHI2_c)
|
||||
ROUTE 1 e 1.234 SLICE_101.Q1 to SLICE_100.C1 Bank_7
|
||||
CTOF_DEL --- 0.495 SLICE_100.C1 to SLICE_100.F1 SLICE_100
|
||||
ROUTE 1 e 1.234 SLICE_100.F1 to SLICE_74.B1 n2277
|
||||
CTOF_DEL --- 0.495 SLICE_74.B1 to SLICE_74.F1 SLICE_74
|
||||
ROUTE 8 e 1.234 SLICE_74.F1 to SLICE_91.B1 n26
|
||||
CTOF_DEL --- 0.495 SLICE_91.B1 to SLICE_91.F1 SLICE_91
|
||||
ROUTE 1 e 1.234 SLICE_91.F1 to SLICE_88.D0 n2362
|
||||
CTOF_DEL --- 0.495 SLICE_88.D0 to SLICE_88.F0 SLICE_88
|
||||
ROUTE 3 e 0.480 SLICE_88.F0 to SLICE_88.C1 C1Submitted_N_237
|
||||
CTOF_DEL --- 0.495 SLICE_88.C1 to SLICE_88.F1 SLICE_88
|
||||
ROUTE 1 e 1.234 SLICE_88.F1 to SLICE_19.CE PHI2_N_120_enable_1 (to PHI2_c)
|
||||
REG_DEL --- 0.452 SLICE_1.CLK to SLICE_1.Q0 SLICE_1 (from RCLK_c)
|
||||
ROUTE 3 e 1.234 SLICE_1.Q0 to SLICE_72.D1 FS[17]
|
||||
CTOF_DEL --- 0.495 SLICE_72.D1 to SLICE_72.F1 SLICE_72
|
||||
ROUTE 1 e 1.234 SLICE_72.F1 to SLICE_64.C1 UFMSDI_ens2_i_o2_0_3
|
||||
CTOF_DEL --- 0.495 SLICE_64.C1 to SLICE_64.F1 SLICE_64
|
||||
ROUTE 4 e 1.234 SLICE_64.F1 to SLICE_59.C1 N_129
|
||||
CTOF_DEL --- 0.495 SLICE_59.C1 to SLICE_59.F1 SLICE_59
|
||||
ROUTE 2 e 0.480 SLICE_59.F1 to SLICE_59.D0 N_145
|
||||
CTOF_DEL --- 0.495 SLICE_59.D0 to SLICE_59.F0 SLICE_59
|
||||
ROUTE 2 e 1.234 SLICE_59.F0 to SLICE_56.B0 N_139_8
|
||||
CTOF_DEL --- 0.495 SLICE_56.B0 to SLICE_56.F0 SLICE_56
|
||||
ROUTE 1 e 1.234 SLICE_56.F0 to SLICE_54.C0 N_140
|
||||
CTOF_DEL --- 0.495 SLICE_54.C0 to SLICE_54.F0 SLICE_54
|
||||
ROUTE 1 e 1.234 SLICE_54.F0 to SLICE_27.CE N_28 (to RCLK_c)
|
||||
--------
|
||||
9.577 (30.6% logic, 69.4% route), 6 logic levels.
|
||||
11.306 (30.3% logic, 69.7% route), 7 logic levels.
|
||||
|
||||
Warning: 50.592MHz is the maximum frequency for this preference.
|
||||
Report: 86.296MHz is the maximum frequency for this preference.
|
||||
|
||||
Report Summary
|
||||
--------------
|
||||
@ -126,21 +169,18 @@ Report Summary
|
||||
Preference | Constraint| Actual|Levels
|
||||
----------------------------------------------------------------------------
|
||||
| | |
|
||||
FREQUENCY NET "RCLK_c" 299.401000 MHz ; | 299.401 MHz| 139.762 MHz| 4 *
|
||||
FREQUENCY PORT "PHI2" 2.900000 MHz ; | 2.900 MHz| 47.214 MHz| 7
|
||||
| | |
|
||||
FREQUENCY NET "PHI2_c" 99.079000 MHz ; | 99.079 MHz| 50.592 MHz| 6 *
|
||||
FREQUENCY PORT "nCCAS" 2.900000 MHz ; | 2.900 MHz| 150.150 MHz| 0
|
||||
| | |
|
||||
FREQUENCY PORT "nCRAS" 2.900000 MHz ; | 2.900 MHz| 150.150 MHz| 0
|
||||
| | |
|
||||
FREQUENCY PORT "RCLK" 62.500000 MHz ; | 62.500 MHz| 86.296 MHz| 7
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
|
||||
2 preferences(marked by "*" above) not met.
|
||||
|
||||
----------------------------------------------------------------------------
|
||||
Critical Nets | Loads| Errors| % of total
|
||||
----------------------------------------------------------------------------
|
||||
n26 | 8| 78| 22.35%
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
All preferences were met.
|
||||
|
||||
|
||||
Clock Domains Analysis
|
||||
@ -148,14 +188,20 @@ Clock Domains Analysis
|
||||
|
||||
Found 4 clocks:
|
||||
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 9
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 12
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 6
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 10
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
Covered under: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 39
|
||||
Covered under: FREQUENCY PORT "RCLK" 62.500000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD
|
||||
@ -168,8 +214,8 @@ Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 14
|
||||
Covered under: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 19
|
||||
Covered under: FREQUENCY PORT "PHI2" 2.900000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
@ -181,14 +227,14 @@ Clock Domain: PHI2_c Source: PHI2.PAD Loads: 14
|
||||
Timing summary (Setup):
|
||||
---------------
|
||||
|
||||
Timing errors: 349 Score: 848079
|
||||
Cumulative negative slack: 584487
|
||||
Timing errors: 0 Score: 0
|
||||
Cumulative negative slack: 0
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
Constraints cover 760 paths, 4 nets, and 422 connections (60.03% coverage)
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
Lattice TRACE Report - Hold, Version Diamond (64-bit) 3.12.1.454
|
||||
Tue Aug 15 05:03:25 2023
|
||||
Tue Aug 15 22:56:32 2023
|
||||
|
||||
Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
|
||||
Copyright (c) 1995 AT&T Corp. All rights reserved.
|
||||
@ -212,40 +258,8 @@ BLOCK RESETPATHS
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
459 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 0.351ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q IS_FSM__i4 (from RCLK_c +)
|
||||
Destination: FF Data in IS_FSM__i5 (to RCLK_c +)
|
||||
|
||||
Delay: 0.332ns (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
0.332ns physical path delay SLICE_106 to SLICE_106 meets
|
||||
-0.019ns M_HLD and
|
||||
0.000ns delay constraint requirement (totaling -0.019ns) by 0.351ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_106 to SLICE_106:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.133 SLICE_106.CLK to SLICE_106.Q0 SLICE_106 (from RCLK_c)
|
||||
ROUTE 1 e 0.199 SLICE_106.Q0 to SLICE_106.M1 n736 (to RCLK_c)
|
||||
--------
|
||||
0.332 (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
113 items scored, 0 timing errors detected.
|
||||
Preference: FREQUENCY PORT "PHI2" 2.900000 MHz ;
|
||||
170 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
@ -253,38 +267,86 @@ Passed: The following path meets requirements by 0.447ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q C1Submitted_406 (from PHI2_c -)
|
||||
Destination: FF Data in C1Submitted_406 (to PHI2_c -)
|
||||
Source: FF Q ADSubmitted (from PHI2_c -)
|
||||
Destination: FF Data in ADSubmitted (to PHI2_c -)
|
||||
|
||||
Delay: 0.434ns (53.9% logic, 46.1% route), 2 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
0.434ns physical path delay SLICE_15 to SLICE_15 meets
|
||||
0.434ns physical path delay SLICE_10 to SLICE_10 meets
|
||||
-0.013ns DIN_HLD and
|
||||
0.000ns delay constraint requirement (totaling -0.013ns) by 0.447ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_15 to SLICE_15:
|
||||
Data path SLICE_10 to SLICE_10:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.133 SLICE_15.CLK to SLICE_15.Q0 SLICE_15 (from PHI2_c)
|
||||
ROUTE 2 e 0.199 SLICE_15.Q0 to SLICE_15.C0 C1Submitted
|
||||
CTOF_DEL --- 0.101 SLICE_15.C0 to SLICE_15.F0 SLICE_15
|
||||
ROUTE 1 e 0.001 SLICE_15.F0 to SLICE_15.DI0 n1398 (to PHI2_c)
|
||||
REG_DEL --- 0.133 SLICE_10.CLK to SLICE_10.Q0 SLICE_10 (from PHI2_c)
|
||||
ROUTE 2 e 0.199 SLICE_10.Q0 to SLICE_10.A0 ADSubmitted
|
||||
CTOF_DEL --- 0.101 SLICE_10.A0 to SLICE_10.F0 SLICE_10
|
||||
ROUTE 1 e 0.001 SLICE_10.F0 to SLICE_10.DI0 ADSubmitted_r (to PHI2_c)
|
||||
--------
|
||||
0.434 (53.9% logic, 46.1% route), 2 logic levels.
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY PORT "nCCAS" 2.900000 MHz ;
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY PORT "nCRAS" 2.900000 MHz ;
|
||||
0 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
================================================================================
|
||||
Preference: FREQUENCY PORT "RCLK" 62.500000 MHz ;
|
||||
590 items scored, 0 timing errors detected.
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
|
||||
Passed: The following path meets requirements by 0.351ns
|
||||
|
||||
Logical Details: Cell type Pin type Cell/ASIC name (clock net +/-)
|
||||
|
||||
Source: FF Q CASr (from RCLK_c +)
|
||||
Destination: FF Data in CASr2 (to RCLK_c +)
|
||||
|
||||
Delay: 0.332ns (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
Constraint Details:
|
||||
|
||||
0.332ns physical path delay SLICE_14 to SLICE_14 meets
|
||||
-0.019ns M_HLD and
|
||||
0.000ns delay constraint requirement (totaling -0.019ns) by 0.351ns
|
||||
|
||||
Physical Path Details:
|
||||
|
||||
Data path SLICE_14 to SLICE_14:
|
||||
|
||||
Name Fanout Delay (ns) Site Resource
|
||||
REG_DEL --- 0.133 SLICE_14.CLK to SLICE_14.Q0 SLICE_14 (from RCLK_c)
|
||||
ROUTE 1 e 0.199 SLICE_14.Q0 to SLICE_14.M1 CASr (to RCLK_c)
|
||||
--------
|
||||
0.332 (40.1% logic, 59.9% route), 1 logic levels.
|
||||
|
||||
Report Summary
|
||||
--------------
|
||||
----------------------------------------------------------------------------
|
||||
Preference(MIN Delays) | Constraint| Actual|Levels
|
||||
----------------------------------------------------------------------------
|
||||
| | |
|
||||
FREQUENCY NET "RCLK_c" 299.401000 MHz ; | 0.000 ns| 0.351 ns| 1
|
||||
FREQUENCY PORT "PHI2" 2.900000 MHz ; | -| -| 2
|
||||
| | |
|
||||
FREQUENCY NET "PHI2_c" 99.079000 MHz ; | 0.000 ns| 0.447 ns| 2
|
||||
FREQUENCY PORT "nCCAS" 2.900000 MHz ; | -| -| 0
|
||||
| | |
|
||||
FREQUENCY PORT "nCRAS" 2.900000 MHz ; | -| -| 0
|
||||
| | |
|
||||
FREQUENCY PORT "RCLK" 62.500000 MHz ; | -| -| 1
|
||||
| | |
|
||||
----------------------------------------------------------------------------
|
||||
|
||||
@ -297,14 +359,20 @@ Clock Domains Analysis
|
||||
|
||||
Found 4 clocks:
|
||||
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 9
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD Loads: 12
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 6
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
Not reported because source and destination domains are unrelated.
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: nCCAS_c Source: nCCAS.PAD Loads: 10
|
||||
No transfer within this clock domain is found
|
||||
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
Covered under: FREQUENCY NET "RCLK_c" 299.401000 MHz ;
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD Loads: 39
|
||||
Covered under: FREQUENCY PORT "RCLK" 62.500000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: nCRAS_c Source: nCRAS.PAD
|
||||
@ -317,8 +385,8 @@ Clock Domain: RCLK_c Source: RCLK.PAD Loads: 40
|
||||
To report these transfers please refer to preference CLKSKEWDIFF to define
|
||||
external clock skew between clock ports.
|
||||
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 14
|
||||
Covered under: FREQUENCY NET "PHI2_c" 99.079000 MHz ;
|
||||
Clock Domain: PHI2_c Source: PHI2.PAD Loads: 19
|
||||
Covered under: FREQUENCY PORT "PHI2" 2.900000 MHz ;
|
||||
|
||||
Data transfers from:
|
||||
Clock Domain: RCLK_c Source: RCLK.PAD
|
||||
@ -333,16 +401,16 @@ Timing summary (Hold):
|
||||
Timing errors: 0 Score: 0
|
||||
Cumulative negative slack: 0
|
||||
|
||||
Constraints cover 572 paths, 2 nets, and 409 connections (60.68% coverage)
|
||||
Constraints cover 760 paths, 4 nets, and 422 connections (60.03% coverage)
|
||||
|
||||
|
||||
|
||||
Timing summary (Setup and Hold):
|
||||
---------------
|
||||
|
||||
Timing errors: 349 (setup), 0 (hold)
|
||||
Score: 848079 (setup), 0 (hold)
|
||||
Cumulative negative slack: 584487 (584487+0)
|
||||
Timing errors: 0 (setup), 0 (hold)
|
||||
Score: 0 (setup), 0 (hold)
|
||||
Cumulative negative slack: 0 (0+0)
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user