switch_to_led7.twx
上传用户:hbxtsdjs
上传日期:2022-07-03
资源大小:753k
文件大小:20k
源码类别:

汇编语言

开发平台:

Windows_Unix

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE twReport [
  3. <!ELEMENT twReport (twHead?, (twWarn | twDebug | twInfo)*, twBody, twSum?,
  4. twDebug*, twFoot?, twClientInfo?)>
  5. <!ATTLIST twReport version CDATA "10,4">
  6. <!ELEMENT twHead (twExecVer?, twCopyright, twCmdLine?, twDesign?, twPCF?, twDevInfo, twRptInfo, twEnvVar*)>
  7. <!ELEMENT twExecVer (#PCDATA)>
  8. <!ELEMENT twCopyright (#PCDATA)>
  9. <!ELEMENT twCmdLine (#PCDATA)>
  10. <!ELEMENT twDesign (#PCDATA)>
  11. <!ELEMENT twPCF (#PCDATA)>
  12. <!ELEMENT twDevInfo (twDevName, twSpeedGrade, twSpeedVer?)>
  13. <!ELEMENT twDevName (#PCDATA)>
  14. <!ATTLIST twDevInfo arch CDATA #IMPLIED pkg CDATA #IMPLIED>
  15. <!ELEMENT twSpeedGrade (#PCDATA)>
  16. <!ELEMENT twSpeedVer (#PCDATA)>
  17. <!ELEMENT twRptInfo (twItemLimit?, (twUnconst, twUnconstLimit?)?)>
  18. <!ATTLIST twRptInfo twRptLvl (twErr | twVerbose | twTerseErr | twSum | twTimeGrp) #REQUIRED>
  19. <!ATTLIST twRptInfo twAdvRpt  (TRUE | FALSE) "FALSE">
  20. <!ATTLIST twRptInfo twTimeUnits (twPsec | twNsec | twUsec | twMsec | twSec) "twNsec">
  21. <!ATTLIST twRptInfo twFreqUnits (twGHz | twMHz | twHz) "twMHz">
  22. <!ATTLIST twRptInfo twReportMinPaths CDATA #IMPLIED>
  23. <!ELEMENT twItemLimit (#PCDATA)>
  24. <!ELEMENT twUnconst EMPTY>
  25. <!ELEMENT twUnconstLimit (#PCDATA)>
  26. <!ELEMENT twEnvVar EMPTY>
  27. <!ATTLIST twEnvVar name CDATA #REQUIRED>
  28. <!ATTLIST twEnvVar description CDATA #REQUIRED>
  29. <!ELEMENT twWarn (#PCDATA)>
  30. <!ELEMENT twInfo (#PCDATA)>
  31. <!ELEMENT twDebug (#PCDATA)>
  32. <!ELEMENT twBody (twDerating?, (twSumRpt | twVerboseRpt | twErrRpt | twTerseErrRpt | twTimeGrpRpt), twNonDedClks?)>
  33. <!ATTLIST twBody twFastPaths CDATA #IMPLIED>
  34. <!ELEMENT twDerating (twProc?, twTemp?, twVolt?)>
  35. <!ELEMENT twProc (#PCDATA)>
  36. <!ELEMENT twTemp (#PCDATA)>
  37. <!ELEMENT twVolt (#PCDATA)>
  38. <!ELEMENT twSumRpt (twConstRollupTable*, twConstList?, twConstSummaryTable?, twUnmetConstCnt?, (twWarn | twInfo | twDebug)*, twDataSheet?)>
  39. <!ELEMENT twErrRpt (twCycles?, (twConst | twTIG |  twConstRollupTable)*, twUnmetConstCnt?, (twWarn | twInfo | twDebug)*, twDataSheet?, twTimeGrp*)>
  40. <!ELEMENT twTerseErrRpt (twConstList, twUnmetConstCnt?, twDataSheet?)>
  41. <!ELEMENT twVerboseRpt (twCycles?, (twConst | twTIG | twConstRollupTable)*, twUnmetConstCnt?, (twWarn | twInfo | twDebug)*, twDataSheet?, twTimeGrp*)> 
  42. <!ELEMENT twCycles (twSigConn+)>
  43. <!ATTLIST twCycles twNum CDATA #REQUIRED>
  44. <!ELEMENT twSigConn (twSig, twDriver, twLoad)>
  45. <!ELEMENT twSig (#PCDATA)>
  46. <!ELEMENT twDriver (#PCDATA)>
  47. <!ELEMENT twLoad (#PCDATA)> 
  48. <!ELEMENT twConst (twConstHead, ((twPathRpt?,twRacePathRpt?, twPathRptBanner?)* |  (twPathRpt*, twRacePathRpt?) |  twNetRpt* | twClkSkewLimit*))>
  49. <!ATTLIST twConst twConstType (NET | 
  50.    NETDELAY | 
  51.    NETSKEW | 
  52.    PATH |
  53.    DEFPERIOD |
  54.    UNCONSTPATH |
  55.    DEFPATH | 
  56.    PATH2SETUP |
  57.    UNCONSTPATH2SETUP | 
  58.    PATHCLASS | 
  59.    PATHDELAY | 
  60.    PERIOD |
  61.    FREQUENCY |
  62.    PATHBLOCK |
  63.    OFFSET |
  64.    OFFSETIN |
  65.    OFFSETINCLOCK | 
  66.    UNCONSTOFFSETINCLOCK |
  67.    OFFSETINDELAY |
  68.    OFFSETINMOD |
  69.    OFFSETOUT |
  70.    OFFSETOUTCLOCK |
  71.    UNCONSTOFFSETOUTCLOCK | 
  72.    OFFSETOUTDELAY |
  73.    OFFSETOUTMOD| CLOCK_SKEW_LIMITS) #IMPLIED> 
  74. <!ELEMENT twConstHead (twConstName, twItemCnt, twErrCntSetup, twErrCntEndPt?, twErrCntHold,
  75.    twEndPtCnt?,
  76.    twPathErrCnt?, (twMinPer| twMaxDel| twMaxFreq| twMaxNetDel| twMaxNetSkew| twMinOff| twMaxOff)*)>
  77. <!ELEMENT twConstName (#PCDATA)>
  78. <!ATTLIST twConstName UCFConstName CDATA #IMPLIED>
  79. <!ATTLIST twConstHead uID CDATA #IMPLIED>
  80. <!ELEMENT twItemCnt (#PCDATA)>
  81. <!ELEMENT twErrCnt (#PCDATA)>
  82. <!ELEMENT twErrCntEndPt (#PCDATA)>
  83. <!ELEMENT twErrCntSetup (#PCDATA)>
  84. <!ELEMENT twErrCntHold (#PCDATA)>
  85. <!ATTLIST twErrCntHold twRaceChecked (TRUE | FALSE) "FALSE">
  86. <!ELEMENT twEndPtCnt (#PCDATA)>
  87. <!ELEMENT twPathErrCnt (#PCDATA)>
  88. <!ELEMENT twMinPer (#PCDATA) >
  89. <!ELEMENT twFootnote EMPTY>
  90. <!ATTLIST twFootnote number CDATA #REQUIRED>
  91. <!ELEMENT twMaxDel (#PCDATA)>
  92. <!ELEMENT twMaxFreq (#PCDATA)>
  93. <!ELEMENT twMinOff (#PCDATA)>
  94. <!ELEMENT twMaxOff (#PCDATA)>
  95. <!ELEMENT twTIG (twTIGHead, (twPathRpt*,twRacePathRpt?))>
  96. <!ELEMENT twTIGHead (twTIGName, twInstantiated, twBlocked)>
  97. <!ELEMENT twTIGName (#PCDATA)>
  98. <!ELEMENT twInstantiated (#PCDATA)>
  99. <!ELEMENT twBlocked (#PCDATA)>
  100. <!ELEMENT twRacePathRpt (twRacePath+)>
  101. <!ELEMENT twPathRpt (twUnconstPath | twConstPath | twUnconstOffIn | twConstOffIn | twUnconstOffOut | twConstOffOut | twModOffOut)>
  102. <!ELEMENT twUnconstPath (twTotDel, twSrc, twDest,  (twDel, twSUTime)?, twTotPathDel?, twClkSkew?, tw2Phase?, twClkUncert?, twDetPath?)>
  103. <!ATTLIST twUnconstPath twDataPathType CDATA #IMPLIED
  104. twSimpleMinPath CDATA #IMPLIED>
  105. <!ELEMENT twTotDel (#PCDATA)>
  106. <!ELEMENT twSrc (#PCDATA)>
  107. <!ATTLIST twSrc BELType CDATA #IMPLIED>
  108. <!ELEMENT twDest (#PCDATA)>
  109. <!ATTLIST twDest BELType CDATA #IMPLIED>
  110. <!ELEMENT twDel (#PCDATA)>
  111. <!ELEMENT twSUTime (#PCDATA)>
  112. <!ELEMENT twTotPathDel (#PCDATA)>
  113. <!ELEMENT twClkSkew (#PCDATA)>
  114. <!ATTLIST twClkSkew dest CDATA #IMPLIED src CDATA #IMPLIED>
  115. <!ELEMENT twConstPath (twSlack, twSrc, twDest, twTotPathDel?, twClkSkew?, twDelConst, tw2Phase?, twClkUncert?, twDetPath?)>
  116. <!ATTLIST twConstPath twDataPathType CDATA "twDataPathMaxDelay">
  117. <!ATTLIST twConstPath constType (period | fromto | unknown) "unknown">
  118. <!ELEMENT twSlack (#PCDATA)>
  119. <!ELEMENT twDelConst (#PCDATA)>
  120. <!ELEMENT tw2Phase EMPTY>
  121. <!ELEMENT twClkUncert (#PCDATA)>
  122. <!ATTLIST twClkUncert fSysJit CDATA #IMPLIED  fInputJit CDATA #IMPLIED
  123.   fDCMJit CDATA #IMPLIED
  124.   fPhaseErr CDATA #IMPLIED
  125.   sEqu CDATA #IMPLIED>
  126. <!ELEMENT twRacePath (twSlack, twSrc, twDest, twClkSkew, twDelConst?, twClkUncert?, twDetPath)>
  127. <!ELEMENT twPathRptBanner (#PCDATA)>
  128. <!ATTLIST twPathRptBanner sType CDATA #IMPLIED iPaths CDATA #IMPLIED iCriticalPaths CDATA #IMPLIED>
  129. <!ELEMENT twUnconstOffIn (twOff, twSrc, twDest, twGuaranteed?, twClkUncert?, (twDataPath, twClkPath)?)>
  130. <!ATTLIST twUnconstOffIn twDataPathType CDATA #IMPLIED>
  131. <!ELEMENT twOff (#PCDATA)>
  132. <!ELEMENT twGuaranteed EMPTY>
  133. <!ELEMENT twConstOffIn (twSlack, twSrc, twDest, ((twClkDel, twClkSrc, twClkDest) | twGuarInSetup), twOff, twOffSrc, twOffDest, twClkUncert?, (twDataPath, twClkPath)?)>
  134. <!ATTLIST twConstOffIn twDataPathType CDATA "twDataPathMaxDelay">
  135. <!ATTLIST twConstOffIn twDurationNotSpecified CDATA #IMPLIED>
  136. <!ELEMENT twClkDel (#PCDATA)>
  137. <!ELEMENT twClkSrc (#PCDATA)>
  138. <!ELEMENT twClkDest (#PCDATA)>
  139. <!ELEMENT twGuarInSetup (#PCDATA)>
  140. <!ELEMENT twOffSrc (#PCDATA)>
  141. <!ELEMENT twOffDest (#PCDATA)>
  142. <!ELEMENT twUnconstOffOut (twOff, twSrc, twDest, twClkUncert?, (twClkPath, twDataPath)?)>
  143. <!ATTLIST twUnconstOffOut twDataPathType CDATA #IMPLIED>
  144. <!ELEMENT twConstOffOut (twSlack, twSrc, twDest, twClkDel, twClkSrc, twClkDest, twDataDel, twDataSrc, twDataDest, twOff, twOffSrc, twOffDest, twClkUncert?, (twClkPath, twDataPath)?)>
  145. <!ATTLIST twConstOffOut twDataPathType CDATA "twDataPathMaxDelay">
  146. <!ELEMENT twDataDel (#PCDATA)>
  147. <!ELEMENT twDataSrc (#PCDATA)>
  148. <!ELEMENT twDataDest (#PCDATA)>
  149. <!ELEMENT twModOffOut (twSlack, twDest, twDataDel, twDataSrc, twDataDest, twClkUncert?, twDataPath?)>
  150. <!ELEMENT twDetPath (twSrc, twDest, twLogLvls, twSrcSite, twSrcClk?, twPathDel*, (twLogDel, twRouteDel, twTotDel)?, twDestClk?, (twPctLog, twPctRoute)?)>
  151. <!ATTLIST twDetPath maxSiteLen CDATA #IMPLIED>
  152. <!ELEMENT twDataPath (twSrc, twDest, twLogLvls, twSrcSite, twSrcClk?, twPathDel*, (twLogDel, twRouteDel, twTotDel)?, twDestClk?, (twPctLog, twPctRoute)?)>
  153. <!ATTLIST twDataPath maxSiteLen CDATA #IMPLIED>
  154. <!ELEMENT twClkPath (twSrc, twDest, twLogLvls, twSrcSite, twSrcClk?, twPathDel*, (twLogDel, twRouteDel, twTotDel)?, twDestClk?, (twPctLog, twPctRoute)?)>
  155. <!ATTLIST twClkPath maxSiteLen CDATA #IMPLIED>
  156. <!ELEMENT twLogLvls (#PCDATA)>
  157. <!ELEMENT twSrcSite (#PCDATA)>
  158. <!ELEMENT twSrcClk (#PCDATA)>
  159. <!ATTLIST twSrcClk twEdge (twRising | twFalling) "twRising">
  160. <!ATTLIST twSrcClk twArriveTime CDATA #IMPLIED>
  161. <!ATTLIST twSrcClk twClkRes CDATA #IMPLIED>
  162. <!ELEMENT twPathDel (twSite, twDelType, twFanCnt?, twDelInfo?, twComp, twNet?, twBEL*)>
  163. <!ATTLIST twPathDel twHoldTime (TRUE | FALSE) "FALSE">
  164. <!ELEMENT twDelInfo (#PCDATA)>
  165. <!ATTLIST twDelInfo twEdge (twRising | twFalling | twIndet) #REQUIRED>
  166. <!ATTLIST twDelInfo twAcc (twRouted | twEst | twApprox) "twRouted">
  167. <!ELEMENT twSite (#PCDATA)>
  168. <!ELEMENT twDelType (#PCDATA)>
  169. <!ELEMENT twFanCnt (#PCDATA)>
  170. <!ELEMENT twComp (#PCDATA)>
  171. <!ELEMENT twNet (#PCDATA)>
  172. <!ELEMENT twBEL (#PCDATA)>
  173. <!ELEMENT twLogDel (#PCDATA)>
  174. <!ELEMENT twRouteDel (#PCDATA)>
  175. <!ELEMENT twDestClk (#PCDATA)>
  176. <!ATTLIST twDestClk twEdge (twRising | twFalling) "twRising">
  177. <!ATTLIST twDestClk twArriveTime CDATA #IMPLIED>
  178. <!ATTLIST twDestClk twClkRes CDATA #IMPLIED>
  179. <!ELEMENT twPctLog (#PCDATA)>
  180. <!ELEMENT twPctRoute (#PCDATA)>
  181. <!ELEMENT twNetRpt (twDelNet | twSlackNet | twSkewNet)>
  182. <!ELEMENT twDelNet (twDel, twNet, twDetNet?)>
  183. <!ELEMENT twSlackNet (twSlack, twNet, twDel, twNotMet?, twTimeConst, twAbsSlack, twDetNet?)>
  184. <!ELEMENT twTimeConst (#PCDATA)>
  185. <!ELEMENT twAbsSlack (#PCDATA)>
  186. <!ELEMENT twSkewNet (twSlack, twNet, twSkew, twNotMet?, twTimeConst, twAbsSlack, twDetSkewNet?)>
  187. <!ELEMENT twSkew (#PCDATA)>
  188. <!ELEMENT twDetNet (twNetDel*)>
  189. <!ELEMENT twNetDel (twSrc, twDest, twNetDelInfo)>
  190. <!ELEMENT twNetDelInfo (#PCDATA)>
  191. <!ATTLIST twNetDelInfo twAcc (twRouted | twEst | twApprox) "twRouted">
  192. <!ELEMENT twDetSkewNet (twNetSkew*)>
  193. <!ELEMENT twNetSkew (twSrc, twDest, twNetDelInfo, twSkew)>
  194. <!ELEMENT twClkSkewLimit  EMPTY>
  195. <!ATTLIST twClkSkewLimit slack CDATA #IMPLIED skew CDATA #IMPLIED arrv1name CDATA #IMPLIED                      arrv1 CDATA #IMPLIED
  196.          arrv2name CDATA #IMPLIED arrv2 CDATA #IMPLIED uncert CDATA #IMPLIED>
  197. <!ELEMENT twConstRollupTable (twConstRollup*)>
  198. <!ATTLIST twConstRollupTable uID CDATA #IMPLIED>
  199. <!ELEMENT twConstRollup  EMPTY>
  200. <!ATTLIST twConstRollup name CDATA #IMPLIED fullName CDATA #IMPLIED type CDATA #IMPLIED                      requirement CDATA #IMPLIED prefType CDATA #IMPLIED actual CDATA #IMPLIED>
  201. <!ATTLIST twConstRollup  actualRollup CDATA #IMPLIED                      errors CDATA #IMPLIED errorRollup CDATA #IMPLIED items CDATA #IMPLIED                      itemsRollup CDATA #IMPLIED>
  202. <!ELEMENT twConstList (twConstListItem)*>
  203. <!ELEMENT twConstListItem (twConstName, twNotMet?, twReqVal?, twActVal?, twLogLvls?)> 
  204. <!ATTLIST twConstListItem twUnits (twTime | twFreq) "twTime">
  205. <!ELEMENT twNotMet EMPTY>
  206. <!ELEMENT twReqVal (#PCDATA)>
  207. <!ELEMENT twActVal (#PCDATA)>
  208. <!ELEMENT twConstSummaryTable (twConstStats|twConstSummary)*>
  209. <!ATTLIST twConstSummaryTable twEmptyConstraints CDATA #IMPLIED>
  210. <!ELEMENT twConstStats (twConstName)>
  211. <!ATTLIST twConstStats twUnits (twTime | twFreq) "twTime">
  212. <!ATTLIST twConstStats twRequired CDATA #IMPLIED>
  213. <!ATTLIST twConstStats twActual CDATA #IMPLIED>
  214. <!ATTLIST twConstStats twSlack CDATA #IMPLIED>
  215. <!ATTLIST twConstStats twLogLvls CDATA #IMPLIED>
  216. <!ATTLIST twConstStats twErrors CDATA #IMPLIED>
  217. <!ATTLIST twConstStats twPCFIndex CDATA #IMPLIED>
  218. <!ATTLIST twConstStats twAbsSlackIndex CDATA #IMPLIED>
  219. <!ATTLIST twConstStats twTCType CDATA #IMPLIED>
  220. <!ELEMENT twConstSummary (twConstName, twConstData?, twConstData*)>
  221. <!ATTLIST twConstSummary PCFIndex CDATA #IMPLIED  slackIndex CDATA #IMPLIED>
  222. <!ELEMENT twConstData EMPTY>
  223. <!ATTLIST twConstData type CDATA #IMPLIED  units (MHz | ns) "ns" slack CDATA #IMPLIED
  224.   best CDATA #IMPLIED requested CDATA #IMPLIED
  225.   errors CDATA #IMPLIED
  226.   score CDATA #IMPLIED>
  227. <!ELEMENT twTimeGrpRpt (twTimeGrp)*>
  228. <!ELEMENT twTimeGrp (twTimeGrpName, twCompList?, twBELList?, twMacList?, twBlockList?, twSigList?, twPinList?)>
  229. <!ELEMENT twTimeGrpName (#PCDATA)>
  230. <!ELEMENT twCompList (twCompName+)>
  231. <!ELEMENT twCompName (#PCDATA)>
  232. <!ELEMENT twSigList (twSigName+)>
  233. <!ELEMENT twSigName (#PCDATA)>
  234. <!ELEMENT twBELList (twBELName+)>
  235. <!ELEMENT twBELName (#PCDATA)>
  236. <!ELEMENT twBlockList (twBlockName+)>
  237. <!ELEMENT twBlockName (#PCDATA)>
  238. <!ELEMENT twMacList (twMacName+)>
  239. <!ELEMENT twMacName (#PCDATA)>
  240. <!ELEMENT twPinList (twPinName+)>
  241. <!ELEMENT twPinName (#PCDATA)>
  242. <!ELEMENT twUnmetConstCnt (#PCDATA)>
  243. <!ELEMENT twDataSheet (twSUH2ClkList*, (twClk2PadList|twClk2OutList)*, twClk2SUList*, twPad2PadList?, twOffsetTables?)>
  244. <!ATTLIST twDataSheet twNameLen CDATA #REQUIRED>
  245. <!ELEMENT twSUH2ClkList (twDest, twSUH2Clk+)>
  246. <!ATTLIST twSUH2ClkList twDestWidth CDATA #IMPLIED>
  247. <!ATTLIST twSUH2ClkList twPhaseWidth CDATA #IMPLIED>
  248. <!ELEMENT twSUH2Clk (twSrc, twSUHTime, twSUHTime?)> 
  249. <!ELEMENT twSUHTime (twSU2ClkTime?,twH2ClkTime?)>
  250. <!ATTLIST twSUHTime twInternalClk CDATA #IMPLIED>
  251. <!ATTLIST twSUHTime twClkPhase CDATA #IMPLIED>
  252. <!ELEMENT twSU2ClkTime (#PCDATA)>
  253. <!ATTLIST twSU2ClkTime twEdge (twRising | twFalling | twIndet) #REQUIRED>
  254. <!ELEMENT twH2ClkTime (#PCDATA)>
  255. <!ATTLIST twH2ClkTime twEdge (twRising | twFalling | twIndet) #REQUIRED>
  256. <!ELEMENT twClk2PadList (twSrc, twClk2Pad+)>
  257. <!ELEMENT twClk2Pad (twDest, twTime)>
  258. <!ELEMENT twTime (#PCDATA)>
  259. <!ATTLIST twTime twEdge (twRising | twFalling | twIndet) #REQUIRED>
  260. <!ELEMENT twClk2OutList (twSrc, twClk2Out+)>
  261. <!ATTLIST twClk2OutList twDestWidth CDATA #REQUIRED>
  262. <!ATTLIST twClk2OutList twPhaseWidth CDATA #REQUIRED>
  263. <!ELEMENT twClk2Out EMPTY>
  264. <!ATTLIST twClk2Out twOutPad CDATA #REQUIRED>
  265. <!ATTLIST twClk2Out twMinTime CDATA #REQUIRED>
  266. <!ATTLIST twClk2Out twMinEdge CDATA #REQUIRED>
  267. <!ATTLIST twClk2Out twMaxTime CDATA #REQUIRED>
  268. <!ATTLIST twClk2Out twMaxEdge CDATA #REQUIRED>
  269. <!ATTLIST twClk2Out twInternalClk CDATA #REQUIRED>
  270. <!ATTLIST twClk2Out twClkPhase CDATA #REQUIRED>
  271. <!ELEMENT twClk2SUList (twDest, twClk2SU+)>
  272. <!ATTLIST twClk2SUList twDestWidth CDATA #IMPLIED>
  273. <!ELEMENT twClk2SU (twSrc, twRiseRise?, twFallRise?, twRiseFall?, twFallFall?)>
  274. <!ELEMENT twRiseRise (#PCDATA)>
  275. <!ELEMENT twFallRise (#PCDATA)>
  276. <!ELEMENT twRiseFall (#PCDATA)>
  277. <!ELEMENT twFallFall (#PCDATA)>
  278. <!ELEMENT twPad2PadList (twPad2Pad+)>
  279. <!ATTLIST twPad2PadList twSrcWidth CDATA #IMPLIED>
  280. <!ATTLIST twPad2PadList twDestWidth CDATA #IMPLIED>
  281. <!ELEMENT twPad2Pad (twSrc, twDest, twDel)>
  282. <!ELEMENT twOffsetTables (twOffsetInTable*,twOffsetOutTable*)>
  283. <!ELEMENT twOffsetInTable (twConstName, twOffInTblRow*)>
  284. <!ATTLIST twOffsetInTable twDestWidth CDATA #IMPLIED>
  285. <!ATTLIST twOffsetInTable twWorstWindow CDATA #IMPLIED>
  286. <!ATTLIST twOffsetInTable twWorstSetup CDATA #IMPLIED>
  287. <!ATTLIST twOffsetInTable twWorstHold CDATA #IMPLIED>
  288. <!ATTLIST twOffsetInTable twWorstSetupSlack CDATA #IMPLIED>
  289. <!ATTLIST twOffsetInTable twWorstHoldSlack CDATA #IMPLIED>
  290. <!ELEMENT twOffsetOutTable (twConstName, twOffOutTblRow*)>
  291. <!ATTLIST twOffsetOutTable twDestWidth CDATA #IMPLIED>
  292. <!ATTLIST twOffsetOutTable twMinSlack CDATA #IMPLIED>
  293. <!ATTLIST twOffsetOutTable twMaxSlack CDATA #IMPLIED>
  294. <!ATTLIST twOffsetOutTable twRelSkew CDATA #IMPLIED>
  295. <!ELEMENT twOffInTblRow (twSrc, twSUHSlackTime*)>       
  296. <!ELEMENT twSUHSlackTime (twSU2ClkTime?,twH2ClkTime?)>
  297. <!ATTLIST twSUHSlackTime twSetupSlack CDATA #IMPLIED  twHoldSlack CDATA #IMPLIED>
  298. <!ELEMENT twOffOutTblRow EMPTY>
  299. <!ATTLIST twOffOutTblRow twOutPad CDATA #IMPLIED>
  300. <!ATTLIST twOffOutTblRow twSlack CDATA #IMPLIED>
  301. <!ATTLIST twOffOutTblRow twRelSkew CDATA #IMPLIED>
  302. <!ELEMENT twNonDedClks ((twWarn | twInfo), twNonDedClk+)>
  303. <!ELEMENT twNonDedClk (#PCDATA)>
  304. <!ELEMENT twSum ( twErrCnt, twScore, twConstCov, twStats)>
  305. <!ELEMENT twScore (#PCDATA)>
  306. <!ELEMENT twConstCov (twPathCnt, twNetCnt, twConnCnt, twPct?)>
  307. <!ELEMENT twPathCnt (#PCDATA)>
  308. <!ELEMENT twNetCnt (#PCDATA)>
  309. <!ELEMENT twConnCnt (#PCDATA)>
  310. <!ELEMENT twPct (#PCDATA)>
  311. <!ELEMENT twStats ( twMinPer?, twFootnote?, twMaxFreq?, twMaxCombDel?, twMaxFromToDel?, twMaxNetDel?, twMaxNetSkew?, twMaxInAfterClk?, twMinInBeforeClk?, twMaxOutBeforeClk?, twMinOutAfterClk?, (twInfo | twWarn)*)>
  312. <!ELEMENT twMaxCombDel (#PCDATA)>
  313. <!ELEMENT twMaxFromToDel (#PCDATA)>
  314. <!ELEMENT twMaxNetDel (#PCDATA)>
  315. <!ELEMENT twMaxNetSkew (#PCDATA)>
  316. <!ELEMENT twMaxInAfterClk (#PCDATA)>
  317. <!ELEMENT twMinInBeforeClk (#PCDATA)>
  318. <!ELEMENT twMaxOutBeforeClk (#PCDATA)>
  319. <!ELEMENT twMinOutAfterClk (#PCDATA)>
  320. <!ELEMENT twFoot (twFootnoteExplanation*, twTimestamp)>
  321. <!ELEMENT twTimestamp (#PCDATA)>
  322. <!ELEMENT twFootnoteExplanation EMPTY>
  323. <!ATTLIST twFootnoteExplanation number CDATA #REQUIRED>
  324. <!ATTLIST twFootnoteExplanation text CDATA #REQUIRED>
  325. <!ELEMENT twClientInfo (twClientName, twAttrList?)>
  326. <!ELEMENT twClientName (#PCDATA)>
  327. <!ELEMENT twAttrList (twAttrListItem)*>
  328. <!ELEMENT twAttrListItem (twName, twValue*)>
  329. <!ELEMENT twName (#PCDATA)>
  330. <!ELEMENT twValue (#PCDATA)>
  331. ]>
  332. <twReport><twHead><twExecVer>Release 10.1.03 Trace  (nt)</twExecVer><twCopyright>Copyright (c) 1995-2008 Xilinx, Inc.  All rights reserved.</twCopyright><twCmdLine>D:Xilinx10.1ISEbinntunwrappedtrce.exe -ise
  333. F:/lilihua/switch_to_led7/switch_to_led7.ise -intstyle ise -v 3 -s 4 -xml
  334. switch_to_led7 switch_to_led7.ncd -o switch_to_led7.twr switch_to_led7.pcf -ucf
  335. switch_to_led7.ucf
  336. </twCmdLine><twDesign>switch_to_led7.ncd</twDesign><twPCF>switch_to_led7.pcf</twPCF><twDevInfo arch="spartan3e" pkg="pq208"><twDevName>xc3s500e</twDevName><twSpeedGrade>-4</twSpeedGrade><twSpeedVer>PRODUCTION 1.27 2008-01-09</twSpeedVer></twDevInfo><twRptInfo twRptLvl="twVerbose"></twRptInfo><twEnvVar name="NONE" description="No environment variables were set" /></twHead><twInfo>INFO:Timing:2698 - No timing constraints found, doing default enumeration.</twInfo><twInfo>INFO:Timing:2752 - To get complete path coverage, use the unconstrained paths option. All paths that are not constrained will be reported in the unconstrained paths section(s) of the report.</twInfo><twInfo>INFO:Timing:3339 - The clock-to-out numbers in this timing report are based on a 50 Ohm transmission line loading model.  For the details of this model, and for more information on accounting for different loading conditions, please see the device datasheet.</twInfo><twBody><twVerboseRpt><twDataSheet twNameLen="15"><twSUH2ClkList twDestWidth = "12" twPhaseWidth = "12"><twDest>clk_in</twDest><twSUH2Clk ><twSrc>switch_in&lt;0&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">5.715</twSU2ClkTime><twH2ClkTime twEdge="twRising">-1.699</twH2ClkTime></twSUHTime></twSUH2Clk><twSUH2Clk ><twSrc>switch_in&lt;1&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">6.159</twSU2ClkTime><twH2ClkTime twEdge="twRising">-2.983</twH2ClkTime></twSUHTime></twSUH2Clk><twSUH2Clk ><twSrc>switch_in&lt;2&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">5.282</twSU2ClkTime><twH2ClkTime twEdge="twRising">-1.582</twH2ClkTime></twSUHTime></twSUH2Clk><twSUH2Clk ><twSrc>switch_in&lt;3&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">5.030</twSU2ClkTime><twH2ClkTime twEdge="twRising">-1.765</twH2ClkTime></twSUHTime></twSUH2Clk><twSUH2Clk ><twSrc>switch_in&lt;4&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">5.877</twSU2ClkTime><twH2ClkTime twEdge="twRising">-2.339</twH2ClkTime></twSUHTime></twSUH2Clk><twSUH2Clk ><twSrc>switch_in&lt;5&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">5.581</twSU2ClkTime><twH2ClkTime twEdge="twRising">-2.685</twH2ClkTime></twSUHTime></twSUH2Clk><twSUH2Clk ><twSrc>switch_in&lt;6&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">6.607</twSU2ClkTime><twH2ClkTime twEdge="twRising">-2.160</twH2ClkTime></twSUHTime></twSUH2Clk><twSUH2Clk ><twSrc>switch_in&lt;7&gt;</twSrc><twSUHTime twInternalClk ="clk_in_BUFGP" twClkPhase ="0.000" ><twSU2ClkTime twEdge="twRising">6.661</twSU2ClkTime><twH2ClkTime twEdge="twRising">-2.597</twH2ClkTime></twSUHTime></twSUH2Clk></twSUH2ClkList><twClk2SUList twDestWidth = "6"><twDest>clk_in</twDest><twClk2SU><twSrc>clk_in</twSrc><twRiseRise>13.912</twRiseRise></twClk2SU></twClk2SUList><twOffsetTables></twOffsetTables></twDataSheet></twVerboseRpt></twBody><twFoot><twTimestamp>Wed May 05 21:43:55 2010 </twTimestamp></twFoot><twClientInfo><twClientName>Trace</twClientName><twAttrList><twAttrListItem><twName>Trace Settings</twName><twValue>
  337. Peak Memory Usage: 101 MB
  338. </twValue></twAttrListItem></twAttrList></twClientInfo></twReport>