blob: eb502485163b0ab3e8b4c8723865bf9421ab0c26 [file] [log] [blame]
{
"area": 18.768,
"cell_footprint": "sky130_fd_sc_hd__dlclkp",
"cell_leakage_power": 0.008681042,
"clock_gating_integrated_cell": "latch_posedge",
"driver_waveform_fall": "ramp",
"driver_waveform_rise": "ramp",
"leakage_power": [
{
"value": 0.0110797,
"when": "CLK&!GATE&!GCLK"
},
{
"value": 0.0084447,
"when": "!CLK&GATE&!GCLK"
},
{
"value": 0.0051329,
"when": "CLK&GATE&GCLK"
},
{
"value": 0.0106095,
"when": "!CLK&!GATE&!GCLK"
},
{
"value": 0.0114467,
"when": "CLK&GATE&!GCLK"
},
{
"value": 0.0053727,
"when": "CLK&!GATE&GCLK"
}
],
"pg_pin,VGND": {
"pg_type": "primary_ground",
"voltage_name": "VGND"
},
"pg_pin,VNB": {
"pg_type": "primary_ground",
"voltage_name": "VNB"
},
"pg_pin,VPB": {
"pg_type": "primary_power",
"voltage_name": "VPB"
},
"pg_pin,VPWR": {
"pg_type": "primary_power",
"voltage_name": "VPWR"
},
"pin,CLK": {
"capacitance": 0.004132,
"clock": "true",
"clock_gate_clock_pin": "true",
"direction": "input",
"fall_capacitance": 0.003992,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0200461,
0.0199198,
0.0196285,
0.0196939,
0.0198446,
0.0201921,
0.0209931
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0063649,
0.0062686,
0.0060467,
0.0060681,
0.0061176,
0.0062316,
0.0064945
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.004273,
"timing": {
"fall_constraint,constraint_3_0_1": {
"index_1": [
0.01,
0.5,
1.5
],
"values": [
0.1328031,
0.8333333,
2.5
]
},
"related_output_pin": "GCLK",
"related_pin": "CLK",
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "min_pulse_width",
"violation_delay_degrade_pct": 10
}
},
"pin,GATE": {
"capacitance": 0.001813,
"clock": "false",
"clock_gate_enable_pin": "true",
"direction": "input",
"fall_capacitance": 0.001869,
"internal_power": {
"fall_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0214976,
0.0214369,
0.021297,
0.0213265,
0.0213945,
0.0215511,
0.0219123
]
},
"rise_power,power_inputs_1": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"values": [
0.0131525,
0.0131013,
0.0129833,
0.0129905,
0.0130073,
0.0130458,
0.0131347
]
}
},
"max_transition": 1.5,
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"rise_capacitance": 0.001756,
"timing": [
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1265117,
0.274819,
0.4790833
],
[
0.0184876,
0.1655742,
0.3698385
],
[
-0.0441751,
0.1041322,
0.3071758
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
0.1179668,
0.2369772,
0.3411439
],
[
0.0465638,
0.15825,
0.2550924
],
[
0.0913229,
0.1981263,
0.2925274
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "setup_rising",
"violation_delay_degrade_pct": 10
},
{
"fall_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.1127461,
-0.258612,
-0.4531107
],
[
-0.0083841,
-0.1554707,
-0.3560729
],
[
0.0518372,
-0.0964701,
-0.298293
]
]
},
"related_pin": "CLK",
"rise_constraint,vio_3_3_1": {
"index_1": [
0.01,
0.5,
1.5
],
"index_2": [
0.01,
0.5,
1.5
],
"values": [
[
-0.0541523,
-0.1719421,
-0.2651224
],
[
-0.0132669,
-0.1151875,
-0.1986022
],
[
-0.0201842,
-0.117222,
-0.1933125
]
]
},
"sim_opt": "runlvl=5 accurate=1",
"timing_type": "hold_rising",
"violation_delay_degrade_pct": 10
}
]
},
"pin,GCLK": {
"clock_gate_out_pin": "true",
"direction": "output",
"internal_power": {
"fall_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001448626,
0.004197037,
0.01215988,
0.03523024,
0.1020709,
0.2957252
],
"values": [
[
0.0111505,
0.0097324,
0.0058568,
-0.0057017,
-0.0422909,
-0.1503813,
-0.4640893
],
[
0.0109747,
0.0095435,
0.0057091,
-0.0058803,
-0.0424662,
-0.1505515,
-0.4642395
],
[
0.0108861,
0.0094804,
0.0056143,
-0.0059497,
-0.0425091,
-0.1505933,
-0.4642779
],
[
0.0105917,
0.0091748,
0.0052943,
-0.006302,
-0.0428285,
-0.1508951,
-0.4645145
],
[
0.0102055,
0.008728,
0.0047728,
-0.0068722,
-0.0433771,
-0.1513505,
-0.4649263
],
[
0.0108737,
0.0092745,
0.0047683,
-0.0073771,
-0.0434701,
-0.151382,
-0.4649322
],
[
0.0140567,
0.0124133,
0.0076996,
-0.0053752,
-0.0426614,
-0.1502053,
-0.4637094
]
]
},
"related_pin": "CLK",
"rise_power,power_outputs_1": {
"index_1": [
0.01,
0.02305058,
0.05313293,
0.1224745,
0.2823108,
0.6507428,
1.5
],
"index_2": [
0.0005,
0.001448626,
0.004197037,
0.01215988,
0.03523024,
0.1020709,
0.2957252
],
"values": [
[
0.0170466,
0.0186854,
0.023423,
0.0366374,
0.073743,
0.1807708,
0.4909925
],
[
0.0169755,
0.0186145,
0.0233448,
0.0365684,
0.0740315,
0.1804359,
0.4905642
],
[
0.0165659,
0.0182119,
0.0229517,
0.0361703,
0.0733511,
0.1805681,
0.4906244
],
[
0.0160592,
0.0176969,
0.0224622,
0.0356037,
0.0727941,
0.1800184,
0.4900841
],
[
0.0156986,
0.0173142,
0.0219976,
0.0350964,
0.0723187,
0.1794263,
0.4918416
],
[
0.0165377,
0.0180807,
0.022514,
0.0352202,
0.0724458,
0.1788223,
0.4899078
],
[
0.0179458,
0.0195052,
0.0237526,
0.0366115,
0.0738748,
0.1812683,
0.4914332
]
]
}
},
"max_capacitance": 0.295725,
"max_transition": 1.504506,
"power_down_function": "(!VPWR + VGND)",
"related_ground_pin": "VGND",
"related_power_pin": "VPWR",
"state_function": "(CLK*M0)",
"timing": {
"cell_fall,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144863,
0.00419704,
0.0121599,
0.0352302,
0.102071,
0.295725
],
"values": [
[
0.1184943,
0.1235255,
0.1347324,
0.1572425,
0.2037316,
0.3151603,
0.6265858
],
[
0.1238251,
0.1288524,
0.1400469,
0.1626198,
0.2091079,
0.3204925,
0.6328925
],
[
0.1371823,
0.1422203,
0.1533887,
0.1759417,
0.2224863,
0.3339095,
0.6461667
],
[
0.1692841,
0.1743137,
0.1854557,
0.207996,
0.2545259,
0.3660489,
0.6779697
],
[
0.2444859,
0.2495946,
0.2608111,
0.2834645,
0.3300591,
0.4416844,
0.7531878
],
[
0.3806598,
0.3873801,
0.4017531,
0.4289709,
0.4798479,
0.5936131,
0.9046626
],
[
0.5976756,
0.6066577,
0.6258123,
0.6620485,
0.7242211,
0.8450186,
1.1573026
]
]
},
"cell_rise,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144863,
0.00419704,
0.0121599,
0.0352302,
0.102071,
0.295725
],
"values": [
[
0.1084853,
0.1148944,
0.1298295,
0.1635678,
0.2471463,
0.4812349,
1.1574837
],
[
0.1127414,
0.1191644,
0.1340882,
0.1678311,
0.2514383,
0.4851942,
1.1621657
],
[
0.121438,
0.1279233,
0.1428122,
0.1765394,
0.2601744,
0.494395,
1.1706298
],
[
0.1410739,
0.1474779,
0.1624033,
0.1960403,
0.2797601,
0.513984,
1.190288
],
[
0.1796196,
0.1864264,
0.2021124,
0.2367295,
0.3209088,
0.5562631,
1.2336587
],
[
0.2360711,
0.2440683,
0.2619503,
0.2990819,
0.3848843,
0.6195088,
1.2970428
],
[
0.2943304,
0.3048806,
0.3276496,
0.3714881,
0.4612276,
0.6967517,
1.3718597
]
]
},
"fall_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144863,
0.00419704,
0.0121599,
0.0352302,
0.102071,
0.295725
],
"values": [
[
0.0219558,
0.025118,
0.0325859,
0.0502564,
0.0962613,
0.2329225,
0.6535134
],
[
0.021988,
0.0251075,
0.0324755,
0.0502874,
0.0963958,
0.2325624,
0.6478021
],
[
0.0219574,
0.0250314,
0.032625,
0.050229,
0.0963424,
0.2327031,
0.6481388
],
[
0.0220694,
0.0251284,
0.0323847,
0.0502603,
0.0960944,
0.233231,
0.6466155
],
[
0.0230524,
0.0260213,
0.0335134,
0.0508712,
0.0964263,
0.2323113,
0.6509604
],
[
0.0346431,
0.0379836,
0.0453518,
0.0620539,
0.1043952,
0.2361137,
0.6530219
],
[
0.0528265,
0.0580091,
0.0674357,
0.0861784,
0.1260914,
0.2476145,
0.6476134
]
]
},
"related_pin": "CLK",
"rise_transition,del_1_7_7": {
"index_1": [
0.01,
0.0230506,
0.0531329,
0.122474,
0.282311,
0.650743,
1.5
],
"index_2": [
0.0005,
0.00144863,
0.00419704,
0.0121599,
0.0352302,
0.102071,
0.295725
],
"values": [
[
0.0251001,
0.0303643,
0.0438878,
0.0811501,
0.1925417,
0.52809,
1.5033857
],
[
0.0250494,
0.0303528,
0.043907,
0.0811386,
0.1925022,
0.5263642,
1.504506
],
[
0.0252131,
0.0303322,
0.0439008,
0.0810681,
0.1924121,
0.5277969,
1.5028506
],
[
0.0250168,
0.0304187,
0.0439116,
0.0810428,
0.1921518,
0.5270677,
1.5017199
],
[
0.0279265,
0.0330947,
0.0465073,
0.0829637,
0.1932306,
0.5271945,
1.5036413
],
[
0.0350547,
0.0407513,
0.0535664,
0.0887582,
0.1961492,
0.5276971,
1.5030456
],
[
0.0489183,
0.0560285,
0.0704453,
0.1026055,
0.2024708,
0.529743,
1.4994922
]
]
},
"timing_sense": "positive_unate",
"timing_type": "combinational"
}
},
"pin,M0": {
"direction": "internal",
"internal_node": "M0",
"related_ground_pin": "VNB",
"related_power_pin": "VPWR"
},
"statetable,CLK GATE,M0": {
"table": [
"L L : - : L",
"L H : - : H",
"H - : - : N"
]
}
}