blob: 9db4974ff55ad885cfb551aae09faa3a8d50f290 [file] [log] [blame]
<html xmlns:xd="http://www.pnp-software.com/XSLTdoc">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Constrained Data to Output Delay</title>
<link rel="stylesheet" type="text/css" href="./resource/css/Basic.css">
<link rel="stylesheet" type="text/css" href="./resource/css/CellLib.css">
<link rel="stylesheet" type="text/css" href="./resource/css/BasicHtml.css">
<link rel="stylesheet" type="text/css" href="./resource/css/CellLibHtml.css">
<script type="text/javascript">
var openImg = "./resource/image/open_square.gif";
var closeImg = "./resource/image/close_square.gif";
</script><script type="text/javascript" src="./resource/js/main.js"></script><script>
function hidestatus(){
window.status='';
return true;
}
document.onmouseover=hidestatus;
document.onmouseout=hidestatus;
</script>
</head>
<body onLoad="NanInit();">
<a id="PageInfo" RootPath="." CellPath="Cells/" SummName="DQ" Corner="NangateOpenCellLibrary_typical_typical" RefNode="" TrgNode="" FileExt=".html" Focus="performance" RefFile="ConstrainedDataToOutputDelay_.html" TrgFile="ConstrainedDataToOutputDelay_.html"></a><table class="navigation" width="100%">
<colgroup>
<col>
<col>
</colgroup>
<tr class="navigation" colspan="2" align="center"></tr>
<tr>
<td align="left"><a href="http://www.nangate.com" target="_blank"><img src="./resource/image/NangateLogo.gif" border="0"></a></td>
<td align="center"><p class="Title">Constrained Data to Output Delay</p></td>
<td align="right"><img src="./resource/image/Logo.png" border="0"></td>
</tr>
</table>
<hr class="navigation_tt">
<table width="100%" summary="Navigation header" class="navigation"><tr>
<td width="33%" align="left"><a href="MinPulseWidth_NangateOpenCellLibrary_typical_typical.html">Previous (Minimum Pulse Width)
</a></td>
<td width="33%" align="center"><a href="CornerList.html">Up (Table of Contents)
</a></td>
<td width="33%" align="right"></td>
</tr></table>
<hr class="navigation_tb">
<table class="navigation" width="100%">
<colgroup>
<col>
<col>
</colgroup>
<tr>
<td align="left"><p class="copyright">Databook Build Date: Thursday Feb 10 22:32 2011</p></td>
<td align="right"><p class="copyright">Copyright © 2004-2010 Nangate Inc.</p></td>
</tr>
</table>
Datasheet for characterization corner: <span class="bold">NangateOpenCellLibrary_typical_typical</span>
, library <span class="bold">
"NangateOpenCellLibrary"</span>.
Eventual numbers in <i>italic</i> show that the values have required interpolations due to internal data manipulation and/or non-matching LUT index templates.
<p></p>
<p>
This section presents the
<span class="bold"> worst case constrained data to output delay</span>
for all cells.
See <a href="#Notes">notes</a> for additional information.
</p>
<a name="Table_0"><table class="Caption">
<colgroup>
<col>
<col>
</colgroup>
<tr>
<td onClick="tBr('_Table_0');"><a class="Caption" href="javascript:;"><span id="I_Table_0"><img border="0" src="./resource/image/open_square.gif"></span>  
</a></td>
<td><a onClick="tBr('_Table_0');" class="Caption" href="javascript:;">
Constrained Data To Output Delay
</a></td>
<td>        <span class="extra"> @ strength: 1 and transition: fall </span>
</td>
</tr>
</table>
<span id="_Table_0" eName="Constrained Data to Output Delay"><hr class="Title">
<div ngTable="sumSt" sumSt="DQ">
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFRS_X1" id="dcfa" st="0.24;0.18;0.18;0.04;0.19;0.14;0.19" el="0.16#3b81;0.14#3b81;0.14#3b81;0.19#3b81;0.17#3b81;0.17#3b81;0.24#3b81;0.23#3b81;0.22#3b81;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFR_X1" id="df01" st="0.21;0.15;0.15;0.04;0.16;0.11;0.23" el="0.13#3d69;0.11#3d69;0.11#3d69;0.16#3d69;0.14#3d69;0.14#3d69;0.21#3d69;0.20#3d69;0.19#3d69;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFS_X1" id="e069" st="0.21;0.15;0.15;0.04;0.15;0.10;0.25" el="0.12#3e79;0.11#3e79;0.10#3e79;0.15#3e79;0.14#3e79;0.13#3e79;0.21#3e79;0.19#3e79;0.18#3e79;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFF_X1" id="e1a2" st="0.21;0.15;0.15;0.04;0.15;0.10;0.25" el="0.12#3f4f;0.11#3f4f;0.10#3f4f;0.15#3f4f;0.14#3f4f;0.13#3f4f;0.21#3f4f;0.19#3f4f;0.18#3f4f;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFRS_X1" id="118b9" st="0.26;0.21;0.21;0.03;0.22;0.17;0.15" el="0.18#530f;0.17#530f;0.19#530f;0.21#530f;0.20#530f;0.22#530f;0.25#530f;0.25#530f;0.26#530f;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFR_X1" id="11dbb" st="0.26;0.21;0.21;0.03;0.22;0.17;0.16" el="0.18#58e3;0.17#58e3;0.18#58e3;0.21#58e3;0.20#58e3;0.21#58e3;0.26#58e3;0.25#58e3;0.26#58e3;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFS_X1" id="1208b" st="0.27;0.22;0.22;0.03;0.22;0.18;0.15" el="0.18#5b53;0.18#5b53;0.19#5b53;0.21#5b53;0.21#5b53;0.22#5b53;0.26#5b53;0.26#5b53;0.27#5b53;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFF_X1" id="122b4" st="0.26;0.21;0.21;0.03;0.21;0.16;0.16" el="0.17#5ce1;0.16#5ce1;0.18#5ce1;0.20#5ce1;0.19#5ce1;0.21#5ce1;0.25#5ce1;0.24#5ce1;0.26#5ce1;"></div>
</div>
<hr class="Title"></span></a><a name="Table_1"><table class="Caption">
<colgroup>
<col>
<col>
</colgroup>
<tr>
<td onClick="tBr('_Table_1');"><a class="Caption" href="javascript:;"><span id="I_Table_1"><img border="0" src="./resource/image/open_square.gif"></span>  
</a></td>
<td><a onClick="tBr('_Table_1');" class="Caption" href="javascript:;">
Constrained Data To Output Delay
</a></td>
<td>        <span class="extra"> @ strength: 2 and transition: fall </span>
</td>
</tr>
</table>
<span id="_Table_1" eName="Constrained Data to Output Delay"><hr class="Title">
<div ngTable="sumSt" sumSt="DQ">
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFRS_X2" id="de43" st="0.24;0.18;0.18;0.04;0.18;0.13;0.20" el="0.15#3ce3;0.14#3ce3;0.13#3ce3;0.18#3ce3;0.17#3ce3;0.16#3ce3;0.24#3ce3;0.22#3ce3;0.22#3ce3;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFR_X2" id="dfb5" st="0.22;0.16;0.16;0.04;0.16;0.11;0.22" el="0.13#3df1;0.12#3df1;0.11#3df1;0.16#3df1;0.15#3df1;0.14#3df1;0.22#3df1;0.20#3df1;0.20#3df1;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFS_X2" id="e11d" st="0.22;0.16;0.16;0.04;0.16;0.11;0.24" el="0.13#3f01;0.12#3f01;0.11#3f01;0.16#3f01;0.15#3f01;0.14#3f01;0.22#3f01;0.20#3f01;0.19#3f01;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFF_X2" id="e21f" st="0.22;0.16;0.16;0.04;0.16;0.11;0.23" el="0.13#3f9d;0.12#3f9d;0.11#3f9d;0.16#3f9d;0.15#3f9d;0.14#3f9d;0.22#3f9d;0.20#3f9d;0.19#3f9d;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFRS_X2" id="11c4e" st="0.27;0.22;0.22;0.03;0.22;0.18;0.15" el="0.18#57a9;0.18#57a9;0.19#57a9;0.21#57a9;0.21#57a9;0.22#57a9;0.26#57a9;0.26#57a9;0.27#57a9;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFR_X2" id="11f23" st="0.28;0.23;0.23;0.03;0.23;0.19;0.14" el="0.19#5a1b;0.19#5a1b;0.20#5a1b;0.23#5a1b;0.22#5a1b;0.23#5a1b;0.28#5a1b;0.27#5a1b;0.28#5a1b;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFS_X2" id="121f3" st="0.30;0.25;0.25;0.03;0.25;0.20;0.13" el="0.21#5c8b;0.20#5c8b;0.22#5c8b;0.24#5c8b;0.23#5c8b;0.25#5c8b;0.29#5c8b;0.28#5c8b;0.30#5c8b;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFF_X2" id="1236d" st="0.28;0.23;0.23;0.03;0.23;0.19;0.15" el="0.19#5d37;0.19#5d37;0.20#5d37;0.22#5d37;0.22#5d37;0.23#5d37;0.27#5d37;0.26#5d37;0.28#5d37;"></div>
</div>
<hr class="Title"></span></a><a name="Table_2"><table class="Caption">
<colgroup>
<col>
<col>
</colgroup>
<tr>
<td onClick="tBr('_Table_2');"><a class="Caption" href="javascript:;"><span id="I_Table_2"><img border="0" src="./resource/image/open_square.gif"></span>  
</a></td>
<td><a onClick="tBr('_Table_2');" class="Caption" href="javascript:;">
Constrained Data To Output Delay
</a></td>
<td>        <span class="extra"> @ strength: 1 and transition: rise </span>
</td>
</tr>
</table>
<span id="_Table_2" eName="Constrained Data to Output Delay"><hr class="Title">
<div ngTable="sumSt" sumSt="DQ">
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFRS_X1" id="dcff" st="0.18;0.16;0.16;0.02;0.16;0.13;0.11" el="0.13#3b6e;0.13#3b6e;0.15#3b6e;0.16#3b6e;0.15#3b6e;0.17#3b6e;0.18#3b6e;0.17#3b6e;0.18#3b6e;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFR_X1" id="df06" st="0.18;0.16;0.16;0.02;0.16;0.13;0.11" el="0.14#3d56;0.13#3d56;0.15#3d56;0.16#3d56;0.15#3d56;0.17#3d56;0.18#3d56;0.17#3d56;0.18#3d56;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFS_X1" id="e06e" st="0.17;0.14;0.14;0.02;0.15;0.12;0.13" el="0.12#3e66;0.12#3e66;0.13#3e66;0.15#3e66;0.14#3e66;0.15#3e66;0.17#3e66;0.16#3e66;0.17#3e66;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFF_X1" id="e1a7" st="0.17;0.14;0.14;0.02;0.14;0.11;0.13" el="0.12#3f3c;0.11#3f3c;0.13#3f3c;0.14#3f3c;0.14#3f3c;0.15#3f3c;0.17#3f3c;0.16#3f3c;0.17#3f3c;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFRS_X1" id="118be" st="0.22;0.19;0.19;0.02;0.19;0.16;0.09" el="0.18#52fc;0.17#52fc;0.16#52fc;0.21#52fc;0.19#52fc;0.19#52fc;0.22#52fc;0.21#52fc;0.20#52fc;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFR_X1" id="11dc0" st="0.20;0.17;0.17;0.02;0.17;0.14;0.11" el="0.16#58d0;0.15#58d0;0.14#58d0;0.19#58d0;0.17#58d0;0.17#58d0;0.20#58d0;0.19#58d0;0.18#58d0;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFS_X1" id="12090" st="0.20;0.17;0.17;0.02;0.17;0.14;0.11" el="0.16#5b40;0.14#5b40;0.14#5b40;0.18#5b40;0.17#5b40;0.16#5b40;0.20#5b40;0.18#5b40;0.18#5b40;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFF_X1" id="122b9" st="0.19;0.16;0.16;0.02;0.17;0.14;0.10" el="0.15#5cce;0.14#5cce;0.14#5cce;0.18#5cce;0.16#5cce;0.16#5cce;0.19#5cce;0.18#5cce;0.17#5cce;"></div>
</div>
<hr class="Title"></span></a><a name="Table_3"><table class="Caption">
<colgroup>
<col>
<col>
</colgroup>
<tr>
<td onClick="tBr('_Table_3');"><a class="Caption" href="javascript:;"><span id="I_Table_3"><img border="0" src="./resource/image/open_square.gif"></span>  
</a></td>
<td><a onClick="tBr('_Table_3');" class="Caption" href="javascript:;">
Constrained Data To Output Delay
</a></td>
<td>        <span class="extra"> @ strength: 2 and transition: rise </span>
</td>
</tr>
</table>
<span id="_Table_3" eName="Constrained Data to Output Delay"><hr class="Title">
<div ngTable="sumSt" sumSt="DQ">
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFRS_X2" id="de48" st="0.19;0.16;0.16;0.02;0.16;0.13;0.11" el="0.14#3cd0;0.13#3cd0;0.15#3cd0;0.16#3cd0;0.16#3cd0;0.17#3cd0;0.18#3cd0;0.18#3cd0;0.19#3cd0;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFR_X2" id="dfba" st="0.21;0.18;0.18;0.02;0.18;0.16;0.10" el="0.16#3dde;0.16#3dde;0.17#3dde;0.18#3dde;0.18#3dde;0.19#3dde;0.21#3dde;0.20#3dde;0.21#3dde;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFFS_X2" id="e122" st="0.20;0.17;0.17;0.02;0.17;0.14;0.11" el="0.15#3eee;0.14#3eee;0.15#3eee;0.17#3eee;0.16#3eee;0.17#3eee;0.20#3eee;0.19#3eee;0.19#3eee;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="DFF_X2" id="e224" st="0.19;0.17;0.17;0.02;0.17;0.14;0.11" el="0.14#3f8a;0.14#3f8a;0.15#3f8a;0.17#3f8a;0.16#3f8a;0.17#3f8a;0.19#3f8a;0.18#3f8a;0.19#3f8a;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFRS_X2" id="11c53" st="0.22;0.19;0.19;0.02;0.19;0.16;0.09" el="0.18#5796;0.17#5796;0.16#5796;0.21#5796;0.19#5796;0.19#5796;0.22#5796;0.21#5796;0.20#5796;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFR_X2" id="11f28" st="0.21;0.18;0.18;0.02;0.18;0.15;0.10" el="0.17#5a08;0.15#5a08;0.15#5a08;0.19#5a08;0.18#5a08;0.17#5a08;0.21#5a08;0.19#5a08;0.18#5a08;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFFS_X2" id="121f8" st="0.21;0.18;0.18;0.02;0.19;0.16;0.10" el="0.18#5c78;0.16#5c78;0.16#5c78;0.20#5c78;0.18#5c78;0.18#5c78;0.21#5c78;0.20#5c78;0.19#5c78;"></div>
<div unit="[ns]" i1="Data Transition;[ns];0.0012;0.0449;0.1985;" i2="Clock Transition;[ns];0.0012;0.0449;0.1985;" t="SDFF_X2" id="12372" st="0.20;0.17;0.17;0.02;0.17;0.14;0.10" el="0.16#5d24;0.15#5d24;0.14#5d24;0.19#5d24;0.17#5d24;0.17#5d24;0.20#5d24;0.19#5d24;0.18#5d24;"></div>
</div>
<hr class="Title"></span></a><a name="Notes"><table class="Caption">
<colgroup>
<col>
<col>
</colgroup>
<tr>
<td onClick="tBr('_Notes');"><a class="Caption" href="javascript:;"><span id="I_Notes"><img border="0" src="./resource/image/open_square.gif"></span>  
</a></td>
<td><a onClick="tBr('_Notes');" class="Caption" href="javascript:;">Notes</a></td>
</tr>
</table>
<span id="_Notes"><ul>
<li>
<li>
<span><a></a></span>Conditions for characterization library
<span class="bold">NangateOpenCellLibrary</span>, corner
<span class="bold">NangateOpenCellLibrary_typical_typical</span>:
Vdd=
<span class="bold">1.10</span>V, Tj=
<span class="bold">25.0</span> deg. C
.
<br xmlns:fn="http://www.w3.org/2005/02/xpath-functions">
</li>
</ul></span></a><hr class="navigation_bt">
<table width="100%" summary="Navigation header" class="navigation"><tr>
<td width="33%" align="left"><a href="MinPulseWidth_NangateOpenCellLibrary_typical_typical.html">Previous (Minimum Pulse Width)
</a></td>
<td width="33%" align="center"><a href="CornerList.html">Up (Table of Contents)
</a></td>
<td width="33%" align="right"></td>
</tr></table>
<hr class="navigation_bb">
<table class="navigation" width="100%">
<colgroup>
<col>
<col>
</colgroup>
<tr>
<td align="left"><p class="copyright">Databook Build Date: Thursday Feb 10 22:32 2011</p></td>
<td align="right"><p class="copyright">Copyright © 2004-2010 Nangate Inc.</p></td>
</tr>
</table>
</body>
</html>