blob: 86453fd28f468d73bf5e4fcceb82e2c3b2f2c254 [file] [log] [blame]
<HTML><BODY TEXT="#000000" LINK="#0000FF" VLINK="#0000FF" ALINK="#00FFFF"><TABLE BORDER=0 CELLSPACING=0 CELLPADDING=5 WIDTH=100%>
<TR align=center><th align=left><H1><font size=+3>SKY130_FD_SC_HS__DFBBP</font></H1></th>
<TR align=center><th align=left></th><th align=right><h5><em><A>sky130_fd_sc_hs_ff_1.95v_100C.ccs Cell Library: Process , Voltage 1.95, Temp 100.00 </A></em></h5></th></TR>
</TABLE>
<HR>
<BR>
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=100%>
<TR ALIGN=LEFT VALIGN=TOP><TH><FONT SIZE=+2><B>Truth Table</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4>
<TR valign=middle><TH colspan=4><font size=3>INPUT</font></TH>
<TH colspan=2><font size=3>OUTPUT</font></TH>
<TR><Th>D</Th><Th>RESET_B</Th><Th>SET_B</Th><Th>CLK</Th><Th>Q</Th><Th>Q_N</Th></TR>
<TR><Th><font size=2>0</font></Th><Th><font size=2>1</font></Th><Th><font size=2>1</font></Th><Th><font size=2>R</font></Th><Th><font size=2>0</font></Th><Th><font size=2>1</font></Th></TR>
<TR><Th><font size=2>1</font></Th><Th><font size=2>1</font></Th><Th><font size=2>1</font></Th><Th><font size=2>R</font></Th><Th><font size=2>1</font></Th><Th><font size=2>0</font></Th></TR>
<TR><Th><font size=2>x</font></Th><Th><font size=2>x</font></Th><Th><font size=2>0</font></Th><Th><font size=2>x</font></Th><Th><font size=2>1</font></Th><Th><font size=2>0</font></Th></TR>
<TR><Th><font size=2>x</font></Th><Th><font size=2>0</font></Th><Th><font size=2>1</font></Th><Th><font size=2>x</font></Th><Th><font size=2>0</font></Th><Th><font size=2>1</font></Th></TR>
<TR><Th><font size=2>x</font></Th><Th><font size=2>1</font></Th><Th><font size=2>1</font></Th><Th><font size=2>x</font></Th><Th><font size=2>IQ</font></Th><Th><font size=2>IQ_N</font></Th></TR>
</TABLE>
</TR></TABLE>
<BR>
<FONT SIZE=+2><B>Footprint</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=60%>
<TR valign=middle><TH>Cell Name</TH><TH>Area</TH></TR>
<TR><TH><FONT>sky130_fd_sc_hs__dfbbp_1</FONT></TH>
<TD align=center>43.15680</TD></TR>
</TABLE>
<BR>
<BR>
<FONT SIZE=+2><B>Pin Capacitance Information</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH colspan=4>Pin Cap(pf) </TH>
<TH colspan=2>Max Cap(pf) </TH>
</TR>
<TR>
<TH>D</TH>
<TH>RESET_B</TH>
<TH>SET_B</TH>
<TH>CLK</TH>
<TH>Q</TH>
<TH>Q_N</TH>
</TR>
<TR><Th><font>sky130_fd_sc_hs__dfbbp_1</font></Th>
<TD align=center>0.00160</TD>
<TD align=center>0.00193</TD>
<TD align=center>0.00622</TD>
<TD align=center>0.00296</TD>
<TD align=center>1.70451</TD>
<TD align=center>1.51241</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT SIZE=+2><B>Leakage Information</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH colspan=3>Leakage(nW)</TH>
</TR><TR><TH>Min.</TH><TH>Avg</TH><TH>Max.</TH></TR>
<TR><Th><font>sky130_fd_sc_hs__dfbbp_1</font></Th>
<TD align=center>0.00000</TD>
<TD align=center>991.14800</TD>
<TD align=center>1892.19000</TD>
</TABLE>
<BR>
<!--NewPage-->
<BR>
<FONT SIZE=+2><B>Delay Information</B></FONT>
<BR>
<BR>
<FONT><B>Delay(ns) to Q rising :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Arc(Dir)</TH>
<TH colspan=3>Delay(ns)</TH></TR><TR><TH>First</TH><TH>Mid</TH><TH>Last</TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK->Q (RR)</font></Th>
<TD align=center>0.23486</TD>
<TD align=center>0.59837</TD>
<TD align=center>5.55810</TD>
</TR>
<TR>
<Th><font>SET_B->Q (FR)</font></Th>
<TD align=center>0.11117</TD>
<TD align=center>0.64701</TD>
<TD align=center>8.11633</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Delay(ns) to Q falling :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Arc(Dir)</TH>
<TH colspan=3>Delay(ns)</TH></TR><TR><TH>First</TH><TH>Mid</TH><TH>Last</TH></TR>
<BR>
<TR><TH rowspan=3>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK->Q (RF)</font></Th>
<TD align=center>0.18455</TD>
<TD align=center>0.40569</TD>
<TD align=center>2.95314</TD>
</TR>
<TR>
<Th><font>RESET_B->Q (FF)</font></Th>
<TD align=center>0.14951</TD>
<TD align=center>0.53365</TD>
<TD align=center>5.36846</TD>
</TR>
<TR>
<Th><font>SET_B->Q (RF)</font></Th>
<TD align=center>0.09887</TD>
<TD align=center>0.31537</TD>
<TD align=center>2.74100</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Delay(ns) to Q_N rising :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Arc(Dir)</TH>
<TH colspan=3>Delay(ns)</TH></TR><TR><TH>First</TH><TH>Mid</TH><TH>Last</TH></TR>
<BR>
<TR><TH rowspan=3>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK->Q_N (RR)</font></Th>
<TD align=center>0.16471</TD>
<TD align=center>0.54536</TD>
<TD align=center>5.42919</TD>
</TR>
<TR>
<Th><font>RESET_B->Q_N (FR)</font></Th>
<TD align=center>0.13050</TD>
<TD align=center>0.67718</TD>
<TD align=center>7.86206</TD>
</TR>
<TR>
<Th><font>SET_B->Q_N (RR)</font></Th>
<TD align=center>0.07906</TD>
<TD align=center>0.46903</TD>
<TD align=center>5.67817</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Delay(ns) to Q_N falling :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Arc(Dir)</TH>
<TH colspan=3>Delay(ns)</TH></TR><TR><TH>First</TH><TH>Mid</TH><TH>Last</TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK->Q_N (RF)</font></Th>
<TD align=center>0.18990</TD>
<TD align=center>0.43025</TD>
<TD align=center>2.55701</TD>
</TR>
<TR>
<Th><font>SET_B->Q_N (FF)</font></Th>
<TD align=center>0.07204</TD>
<TD align=center>0.48185</TD>
<TD align=center>5.40511</TD>
</TR>
</TABLE>
<BR>
<!--NewPage-->
<BR>
<FONT SIZE=+2><B>Constraint Information</B></FONT>
<BR>
<BR>
<FONT><B>Constraints(ns) for D rising :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>hold</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>-0.02937</TD>
<TD align=center>-0.05155</TD>
<TD align=center>-0.40643</TD>
</TR>
<TR>
<Th><font>setup</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.04316</TD>
<TD align=center>0.06345</TD>
<TD align=center>0.40976</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for D falling :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>hold</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>-0.04460</TD>
<TD align=center>-0.13944</TD>
<TD align=center>-2.95339</TD>
</TR>
<TR>
<Th><font>setup</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.07147</TD>
<TD align=center>0.17195</TD>
<TD align=center>2.96797</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for D rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>hold</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>-0.02937</TD>
<TD align=center>-0.05155</TD>
<TD align=center>-0.40643</TD>
</TR>
<TR>
<Th><font>setup</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.04316</TD>
<TD align=center>0.06345</TD>
<TD align=center>0.40976</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for D falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>hold</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>-0.04460</TD>
<TD align=center>-0.13944</TD>
<TD align=center>-2.95339</TD>
</TR>
<TR>
<Th><font>setup</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.07147</TD>
<TD align=center>0.17195</TD>
<TD align=center>2.96797</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for RESET_B rising :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>recovery</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.04563</TD>
<TD align=center>0.04863</TD>
<TD align=center>0.14855</TD>
</TR>
<TR>
<Th><font>removal</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>-0.02170</TD>
<TD align=center>-0.02776</TD>
<TD align=center>-0.04019</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for RESET_B rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>recovery</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.04563</TD>
<TD align=center>0.04863</TD>
<TD align=center>0.14855</TD>
</TR>
<TR>
<Th><font>removal</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>-0.02170</TD>
<TD align=center>-0.02776</TD>
<TD align=center>-0.04019</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for RESET_B falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>min_pulse_width</font></Th>
<Th><font>RESET_B ()</font></Th>
<TD align=center>0.10887</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
<TR>
<Th><font>min_pulse_width</font></Th>
<Th><font>RESET_B ()</font></Th>
<TD align=center>0.11107</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for SET_B rising :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=4>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>recovery</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.00405</TD>
<TD align=center>0.00917</TD>
<TD align=center>1.03714</TD>
</TR>
<TR>
<Th><font>removal</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.03544</TD>
<TD align=center>0.05552</TD>
<TD align=center>-0.08786</TD>
</TR>
<TR>
<Th><font>hold</font></Th>
<Th><font>RESET_B (R)</font></Th>
<TD align=center>-0.03685</TD>
<TD align=center>-0.06157</TD>
<TD align=center>-0.55236</TD>
</TR>
<TR>
<Th><font>setup</font></Th>
<Th><font>RESET_B (R)</font></Th>
<TD align=center>0.06217</TD>
<TD align=center>0.09077</TD>
<TD align=center>0.92250</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for SET_B rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=6>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>recovery</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.00405</TD>
<TD align=center>0.00917</TD>
<TD align=center>1.03714</TD>
</TR>
<TR>
<Th><font>removal</font></Th>
<Th><font>CLK (R)</font></Th>
<TD align=center>0.03544</TD>
<TD align=center>0.05552</TD>
<TD align=center>-0.08786</TD>
</TR>
<TR>
<Th><font>hold</font></Th>
<Th><font>RESET_B (R)</font></Th>
<TD align=center>-0.03860</TD>
<TD align=center>-0.06246</TD>
<TD align=center>-0.56419</TD>
</TR>
<TR>
<Th><font>hold</font></Th>
<Th><font>RESET_B (R)</font></Th>
<TD align=center>-0.03685</TD>
<TD align=center>-0.06157</TD>
<TD align=center>-0.55236</TD>
</TR>
<TR>
<Th><font>setup</font></Th>
<Th><font>RESET_B (R)</font></Th>
<TD align=center>0.06217</TD>
<TD align=center>0.09077</TD>
<TD align=center>0.92250</TD>
</TR>
<TR>
<Th><font>setup</font></Th>
<Th><font>RESET_B (R)</font></Th>
<TD align=center>0.06160</TD>
<TD align=center>0.08641</TD>
<TD align=center>0.75458</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for SET_B falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>min_pulse_width</font></Th>
<Th><font>SET_B ()</font></Th>
<TD align=center>0.07362</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
<TR>
<Th><font>min_pulse_width</font></Th>
<Th><font>SET_B ()</font></Th>
<TD align=center>0.08023</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for CLK rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>min_pulse_width</font></Th>
<Th><font>CLK ()</font></Th>
<TD align=center>0.06922</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
<TR>
<Th><font>min_pulse_width</font></Th>
<Th><font>CLK ()</font></Th>
<TD align=center>0.08023</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Constraints(ns) for CLK falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Timing Check</TH><TH rowspan=2>Ref Pin(trans)</TH><TH colspan=3>Reference Slew Rate(ns)</TH></TR><TR><TH> first </TH><TH> mid </TH><TH> last </TH></TR>
<BR>
<TR><TH rowspan=2>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>min_pulse_width</font></Th>
<Th><font>CLK ()</font></Th>
<TD align=center>0.08904</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
<TR>
<Th><font>min_pulse_width</font></Th>
<Th><font>CLK ()</font></Th>
<TD align=center>0.11548</TD>
<TD align=center>0.58472</TD>
<TD align=center>16.50020</TD>
</TR>
</TABLE>
<BR>
<!--NewPage-->
<BR>
<FONT SIZE=+2><B>Power Information</B></FONT>
<BR>
<BR>
<FONT><B>Internal switching power(pJ) to Q rising :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Input</TH>
<TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=4>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK</font></Th>
<TD align=center>0.03511</TD>
<TD align=center>0.04396</TD>
<TD align=center>0.21587</TD>
</TR>
<TR>
<Th><font>CLK</font></Th>
<TD align=center>0.03239</TD>
<TD align=center>0.04121</TD>
<TD align=center>0.21284</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.03018</TD>
<TD align=center>0.04605</TD>
<TD align=center>0.32363</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.03587</TD>
<TD align=center>0.05175</TD>
<TD align=center>0.32860</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Internal switching power(pJ) to Q falling :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Input</TH>
<TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=6>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK</font></Th>
<TD align=center>0.03210</TD>
<TD align=center>0.04285</TD>
<TD align=center>0.22770</TD>
</TR>
<TR>
<Th><font>CLK</font></Th>
<TD align=center>0.02915</TD>
<TD align=center>0.03986</TD>
<TD align=center>0.22450</TD>
</TR>
<TR>
<Th><font>RESET_B</font></Th>
<TD align=center>0.02649</TD>
<TD align=center>0.03248</TD>
<TD align=center>0.14482</TD>
</TR>
<TR>
<Th><font>RESET_B</font></Th>
<TD align=center>0.02794</TD>
<TD align=center>0.03391</TD>
<TD align=center>0.14603</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.02929</TD>
<TD align=center>0.04219</TD>
<TD align=center>0.32058</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.02359</TD>
<TD align=center>0.03646</TD>
<TD align=center>0.31468</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Internal switching power(pJ) to Q_N rising :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Input</TH>
<TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=6>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK</font></Th>
<TD align=center>0.03937</TD>
<TD align=center>0.05016</TD>
<TD align=center>0.23590</TD>
</TR>
<TR>
<Th><font>CLK</font></Th>
<TD align=center>0.03642</TD>
<TD align=center>0.04714</TD>
<TD align=center>0.23281</TD>
</TR>
<TR>
<Th><font>RESET_B</font></Th>
<TD align=center>0.03137</TD>
<TD align=center>0.03737</TD>
<TD align=center>0.15172</TD>
</TR>
<TR>
<Th><font>RESET_B</font></Th>
<TD align=center>0.03282</TD>
<TD align=center>0.03881</TD>
<TD align=center>0.15182</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.03358</TD>
<TD align=center>0.04652</TD>
<TD align=center>0.32577</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.02789</TD>
<TD align=center>0.04079</TD>
<TD align=center>0.31998</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Internal switching power(pJ) to Q_N falling :</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH><TH rowspan=2>Input</TH>
<TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=4>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK</font></Th>
<TD align=center>0.02923</TD>
<TD align=center>0.03805</TD>
<TD align=center>0.20898</TD>
</TR>
<TR>
<Th><font>CLK</font></Th>
<TD align=center>0.02651</TD>
<TD align=center>0.03534</TD>
<TD align=center>0.20619</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.02546</TD>
<TD align=center>0.04134</TD>
<TD align=center>0.31774</TD>
</TR>
<TR>
<Th><font>SET_B</font></Th>
<TD align=center>0.03115</TD>
<TD align=center>0.04703</TD>
<TD align=center>0.32303</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for D rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=8>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK</font></Th>
<TD align=center>0.01602</TD>
<TD align=center>0.02420</TD>
<TD align=center>0.14831</TD>
</TR>
<TR>
<Th><font>CLK</font></Th>
<TD align=center>0.01299</TD>
<TD align=center>0.02115</TD>
<TD align=center>0.14527</TD>
</TR>
<TR>
<Th><font>(!CLK * RESET_B * SET_B * Q * !Q_N) + (!CLK * RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01938</TD>
<TD align=center>0.02773</TD>
<TD align=center>0.17187</TD>
</TR>
<TR>
<Th><font>(!CLK * RESET_B * SET_B * Q * !Q_N) + (!CLK * RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01662</TD>
<TD align=center>0.02495</TD>
<TD align=center>0.16910</TD>
</TR>
<TR>
<Th><font>(!CLK * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01492</TD>
<TD align=center>0.02180</TD>
<TD align=center>0.14432</TD>
</TR>
<TR>
<Th><font>(!CLK * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01155</TD>
<TD align=center>0.01842</TD>
<TD align=center>0.14095</TD>
</TR>
<TR>
<Th><font>(!CLK * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01444</TD>
<TD align=center>0.02129</TD>
<TD align=center>0.14321</TD>
</TR>
<TR>
<Th><font>(!CLK * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01110</TD>
<TD align=center>0.01793</TD>
<TD align=center>0.13986</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for D falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=8>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>CLK</font></Th>
<TD align=center>0.01218</TD>
<TD align=center>0.02056</TD>
<TD align=center>0.14502</TD>
</TR>
<TR>
<Th><font>CLK</font></Th>
<TD align=center>0.01522</TD>
<TD align=center>0.02360</TD>
<TD align=center>0.14805</TD>
</TR>
<TR>
<Th><font>(!CLK * RESET_B * SET_B * Q * !Q_N) + (!CLK * RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02292</TD>
<TD align=center>0.03059</TD>
<TD align=center>0.16660</TD>
</TR>
<TR>
<Th><font>(!CLK * RESET_B * SET_B * Q * !Q_N) + (!CLK * RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02569</TD>
<TD align=center>0.03336</TD>
<TD align=center>0.16937</TD>
</TR>
<TR>
<Th><font>(!CLK * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.00940</TD>
<TD align=center>0.01645</TD>
<TD align=center>0.13897</TD>
</TR>
<TR>
<Th><font>(!CLK * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01277</TD>
<TD align=center>0.01984</TD>
<TD align=center>0.14235</TD>
</TR>
<TR>
<Th><font>(!CLK * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01014</TD>
<TD align=center>0.01733</TD>
<TD align=center>0.14078</TD>
</TR>
<TR>
<Th><font>(!CLK * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01348</TD>
<TD align=center>0.02069</TD>
<TD align=center>0.14414</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for RESET_B rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=6>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>(CLK * SET_B * !Q * Q_N) + (!CLK * !D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02100</TD>
<TD align=center>0.03025</TD>
<TD align=center>0.20284</TD>
</TR>
<TR>
<Th><font>(CLK * SET_B * !Q * Q_N) + (!CLK * !D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01728</TD>
<TD align=center>0.02652</TD>
<TD align=center>0.19912</TD>
</TR>
<TR>
<Th><font>(!SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01744</TD>
<TD align=center>0.02716</TD>
<TD align=center>0.20155</TD>
</TR>
<TR>
<Th><font>(!SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01362</TD>
<TD align=center>0.02333</TD>
<TD align=center>0.19773</TD>
</TR>
<TR>
<Th><font>(!CLK * D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02167</TD>
<TD align=center>0.03196</TD>
<TD align=center>0.22650</TD>
</TR>
<TR>
<Th><font>(!CLK * D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01854</TD>
<TD align=center>0.02882</TD>
<TD align=center>0.22337</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for RESET_B falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=6>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>(CLK * SET_B * !Q * Q_N) + (!CLK * !D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01189</TD>
<TD align=center>0.02219</TD>
<TD align=center>0.19983</TD>
</TR>
<TR>
<Th><font>(CLK * SET_B * !Q * Q_N) + (!CLK * !D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01560</TD>
<TD align=center>0.02592</TD>
<TD align=center>0.20355</TD>
</TR>
<TR>
<Th><font>(!SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.00902</TD>
<TD align=center>0.01937</TD>
<TD align=center>0.19510</TD>
</TR>
<TR>
<Th><font>(!SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01285</TD>
<TD align=center>0.02322</TD>
<TD align=center>0.19893</TD>
</TR>
<TR>
<Th><font>(!CLK * D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.01998</TD>
<TD align=center>0.03074</TD>
<TD align=center>0.22305</TD>
</TR>
<TR>
<Th><font>(!CLK * D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02311</TD>
<TD align=center>0.03388</TD>
<TD align=center>0.22619</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for SET_B rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=4>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>(CLK * RESET_B * Q * !Q_N) + (!CLK * D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01313</TD>
<TD align=center>0.01313</TD>
<TD align=center>0.01312</TD>
</TR>
<TR>
<Th><font>(CLK * RESET_B * Q * !Q_N) + (!CLK * D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.00269</TD>
<TD align=center>0.00270</TD>
<TD align=center>0.00270</TD>
</TR>
<TR>
<Th><font>(!CLK * !D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02811</TD>
<TD align=center>0.03997</TD>
<TD align=center>0.27371</TD>
</TR>
<TR>
<Th><font>(!CLK * !D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01692</TD>
<TD align=center>0.02873</TD>
<TD align=center>0.26251</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for SET_B falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=4>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>(CLK * RESET_B * Q * !Q_N) + (!CLK * D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.00488</TD>
<TD align=center>0.00448</TD>
<TD align=center>0.00444</TD>
</TR>
<TR>
<Th><font>(CLK * RESET_B * Q * !Q_N) + (!CLK * D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01526</TD>
<TD align=center>0.01489</TD>
<TD align=center>0.01486</TD>
</TR>
<TR>
<Th><font>(!CLK * !D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01058</TD>
<TD align=center>0.02511</TD>
<TD align=center>0.26758</TD>
</TR>
<TR>
<Th><font>(!CLK * !D * RESET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02175</TD>
<TD align=center>0.03635</TD>
<TD align=center>0.27879</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for CLK rising (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=8>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>(D * RESET_B * Q * !Q_N) + (D * !RESET_B * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02706</TD>
<TD align=center>0.04711</TD>
<TD align=center>0.39157</TD>
</TR>
<TR>
<Th><font>(D * RESET_B * Q * !Q_N) + (D * !RESET_B * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02142</TD>
<TD align=center>0.04142</TD>
<TD align=center>0.38592</TD>
</TR>
<TR>
<Th><font>(D * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02904</TD>
<TD align=center>0.04973</TD>
<TD align=center>0.40545</TD>
</TR>
<TR>
<Th><font>(D * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02372</TD>
<TD align=center>0.04437</TD>
<TD align=center>0.40010</TD>
</TR>
<TR>
<Th><font>(!D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.03095</TD>
<TD align=center>0.05113</TD>
<TD align=center>0.39622</TD>
</TR>
<TR>
<Th><font>(!D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02531</TD>
<TD align=center>0.04545</TD>
<TD align=center>0.39056</TD>
</TR>
<TR>
<Th><font>(!D * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.03202</TD>
<TD align=center>0.05216</TD>
<TD align=center>0.39578</TD>
</TR>
<TR>
<Th><font>(!D * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02604</TD>
<TD align=center>0.04614</TD>
<TD align=center>0.38977</TD>
</TR>
</TABLE>
<BR>
<BR>
<FONT><B>Passive power(pJ) for CLK falling (conditional):</B></FONT>
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=4 WIDTH=100%>
<TR valign=middle><TH rowspan=2>Cell Name</TH>
<TH rowspan=2>When</TH>
</TH><TH colspan=3>Power(pJ)</TH></TR><TR><TH>first</TH><TH>mid</TH><TH>last</TH></TR>
<TR><TH rowspan=12>sky130_fd_sc_hs__dfbbp_1</TH>
<Th><font>(D * RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02654</TD>
<TD align=center>0.04825</TD>
<TD align=center>0.40437</TD>
</TR>
<TR>
<Th><font>(D * RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.03247</TD>
<TD align=center>0.05419</TD>
<TD align=center>0.41031</TD>
</TR>
<TR>
<Th><font>(D * RESET_B * Q * !Q_N) + (D * !RESET_B * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.01717</TD>
<TD align=center>0.03803</TD>
<TD align=center>0.38266</TD>
</TR>
<TR>
<Th><font>(D * RESET_B * Q * !Q_N) + (D * !RESET_B * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02285</TD>
<TD align=center>0.04371</TD>
<TD align=center>0.38833</TD>
</TR>
<TR>
<Th><font>(D * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02115</TD>
<TD align=center>0.04249</TD>
<TD align=center>0.39547</TD>
</TR>
<TR>
<Th><font>(D * !RESET_B * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02649</TD>
<TD align=center>0.04785</TD>
<TD align=center>0.40082</TD>
</TR>
<TR>
<Th><font>(!D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02224</TD>
<TD align=center>0.04300</TD>
<TD align=center>0.38667</TD>
</TR>
<TR>
<Th><font>(!D * SET_B * !Q * Q_N)</font></Th>
<TD align=center>0.02791</TD>
<TD align=center>0.04866</TD>
<TD align=center>0.39232</TD>
</TR>
<TR>
<Th><font>(!D * RESET_B * SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.03781</TD>
<TD align=center>0.05894</TD>
<TD align=center>0.41232</TD>
</TR>
<TR>
<Th><font>(!D * RESET_B * SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.04323</TD>
<TD align=center>0.06436</TD>
<TD align=center>0.41774</TD>
</TR>
<TR>
<Th><font>(!D * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02035</TD>
<TD align=center>0.04183</TD>
<TD align=center>0.39102</TD>
</TR>
<TR>
<Th><font>(!D * !SET_B * Q * !Q_N)</font></Th>
<TD align=center>0.02637</TD>
<TD align=center>0.04785</TD>
<TD align=center>0.39703</TD>
</TR>
</TABLE>
<BR>
<DIV class=NOPRINT>
<HR>
<TABLE BORDER=0 WIDTH=100%>
<TR>
<TD ALIGN=LEFT><TABLE BORDER=5><TD><em><A hREF="SKY130_FD_SC_HS__DFBBNx.html">Prev (SKY130_FD_SC_HS__DFBBNx)</A></em></TD></TABLE>
<TD ALIGN=RIGHT><TABLE BORDER=5><TD><em><A hREF="SKY130_FD_SC_HS__DFRBPx.html">Next (SKY130_FD_SC_HS__DFRBPx)</A></em></TD></TABLE>
</TR></TABLE>
</DIV>
</BODY>
</HTML>