| { |
| "area": 30.0288, |
| "cell_footprint": "sky130_fd_sc_hd__edfxtp", |
| "cell_leakage_power": 0.0006375742, |
| "driver_waveform_fall": "ramp", |
| "driver_waveform_rise": "ramp", |
| "ff,IQ,IQ_N": { |
| "clocked_on": "CLK", |
| "next_state": "(D&DE) | (IQ&!DE)" |
| }, |
| "leakage_power": [ |
| { |
| "value": 0.0005482, |
| "when": "CLK&!D&DE&Q" |
| }, |
| { |
| "value": 0.0006018, |
| "when": "CLK&D&!DE&Q" |
| }, |
| { |
| "value": 0.0007089, |
| "when": "!CLK&D&DE&Q" |
| }, |
| { |
| "value": 0.0008981, |
| "when": "CLK&D&DE&!Q" |
| }, |
| { |
| "value": 0.0006324, |
| "when": "CLK&!D&!DE&!Q" |
| }, |
| { |
| "value": 0.0006745, |
| "when": "!CLK&!D&DE&!Q" |
| }, |
| { |
| "value": 0.0006532, |
| "when": "CLK&D&!DE&!Q" |
| }, |
| { |
| "value": 0.0007147, |
| "when": "CLK&!D&DE&!Q" |
| }, |
| { |
| "value": 0.0005922, |
| "when": "!CLK&!D&!DE&!Q" |
| }, |
| { |
| "value": 0.000613, |
| "when": "!CLK&D&!DE&!Q" |
| }, |
| { |
| "value": 0.0004608, |
| "when": "!CLK&!D&!DE&Q" |
| }, |
| { |
| "value": 0.0004644, |
| "when": "CLK&!D&!DE&Q" |
| }, |
| { |
| "value": 0.0007125, |
| "when": "CLK&D&DE&Q" |
| }, |
| { |
| "value": 0.0005982, |
| "when": "!CLK&D&!DE&Q" |
| }, |
| { |
| "value": 0.0004598, |
| "when": "!CLK&!D&DE&Q" |
| }, |
| { |
| "value": 0.0008686, |
| "when": "!CLK&D&DE&!Q" |
| } |
| ], |
| "pg_pin,VGND": { |
| "pg_type": "primary_ground", |
| "related_bias_pin": "VPB", |
| "voltage_name": "VGND" |
| }, |
| "pg_pin,VNB": { |
| "pg_type": "nwell", |
| "physical_connection": "device_layer", |
| "voltage_name": "VNB" |
| }, |
| "pg_pin,VPB": { |
| "pg_type": "pwell", |
| "physical_connection": "device_layer", |
| "voltage_name": "VPB" |
| }, |
| "pg_pin,VPWR": { |
| "pg_type": "primary_power", |
| "related_bias_pin": "VNB", |
| "voltage_name": "VPWR" |
| }, |
| "pin,CLK": { |
| "capacitance": 0.001464, |
| "clock": "true", |
| "direction": "input", |
| "fall_capacitance": 0.001427, |
| "internal_power": { |
| "fall_power,power_inputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5.0 |
| ], |
| "values": [ |
| 0.0115936, |
| 0.0108378, |
| 0.0087088, |
| 0.0089065, |
| 0.0094636, |
| 0.011033, |
| 0.0154544 |
| ] |
| }, |
| "rise_power,power_inputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5.0 |
| ], |
| "values": [ |
| 0.0120782, |
| 0.0116569, |
| 0.0104699, |
| 0.0105156, |
| 0.0106446, |
| 0.0110079, |
| 0.0120313 |
| ] |
| } |
| }, |
| "max_transition": 5.0, |
| "related_ground_pin": "VGND", |
| "related_power_pin": "VPWR", |
| "rise_capacitance": 0.001502, |
| "timing": { |
| "fall_constraint,constraint_3_0_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| 1.1250451, |
| 4.1666666, |
| 8.3333333 |
| ] |
| }, |
| "related_output_pin": "Q", |
| "related_pin": "CLK", |
| "rise_constraint,constraint_3_0_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| 1.4678122, |
| 4.1666666, |
| 8.3333333 |
| ] |
| }, |
| "sim_opt": "runlvl=5 accurate=1", |
| "timing_type": "min_pulse_width", |
| "violation_delay_degrade_pct": 10 |
| } |
| }, |
| "pin,D": { |
| "capacitance": 0.001539, |
| "clock": "false", |
| "direction": "input", |
| "fall_capacitance": 0.001461, |
| "internal_power": { |
| "fall_power,power_inputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5.0 |
| ], |
| "values": [ |
| 0.0050072, |
| 0.0048931, |
| 0.0045716, |
| 0.0046153, |
| 0.0047381, |
| 0.0050842, |
| 0.0060593 |
| ] |
| }, |
| "rise_power,power_inputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5.0 |
| ], |
| "values": [ |
| 0.0023186, |
| 0.0023173, |
| 0.0023135, |
| 0.0023028, |
| 0.0022727, |
| 0.0021878, |
| 0.0019485 |
| ] |
| } |
| }, |
| "max_transition": 5.0, |
| "related_ground_pin": "VGND", |
| "related_power_pin": "VPWR", |
| "rise_capacitance": 0.001617, |
| "timing": [ |
| { |
| "fall_constraint,vio_3_3_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| 1.1427471, |
| 2.5723857, |
| 3.990029 |
| ], |
| [ |
| -0.133083, |
| 1.2910625, |
| 2.7068748 |
| ], |
| [ |
| -1.0087341, |
| 0.4209046, |
| 1.8165752 |
| ] |
| ] |
| }, |
| "related_pin": "CLK", |
| "rise_constraint,vio_3_3_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| 0.3407451, |
| 1.5469951, |
| 2.5087057 |
| ], |
| [ |
| -0.4223896, |
| 0.7472393, |
| 1.6869773 |
| ], |
| [ |
| -1.0197204, |
| 0.1535706, |
| 1.0859843 |
| ] |
| ] |
| }, |
| "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, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| -0.8201436, |
| -2.2461201, |
| -3.6564391 |
| ], |
| [ |
| 0.30554, |
| -1.1131123, |
| -2.5051207 |
| ], |
| [ |
| 1.1372458, |
| -0.2868997, |
| -1.6642598 |
| ] |
| ] |
| }, |
| "related_pin": "CLK", |
| "rise_constraint,vio_3_3_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| -0.2799824, |
| -1.4624287, |
| -2.380194 |
| ], |
| [ |
| 0.4959697, |
| -0.6791524, |
| -1.6060729 |
| ], |
| [ |
| 1.0933005, |
| -0.0726663, |
| -0.9977558 |
| ] |
| ] |
| }, |
| "sim_opt": "runlvl=5 accurate=1", |
| "timing_type": "hold_rising", |
| "violation_delay_degrade_pct": 10 |
| } |
| ] |
| }, |
| "pin,DE": { |
| "capacitance": 0.002779, |
| "clock": "false", |
| "direction": "input", |
| "fall_capacitance": 0.002658, |
| "internal_power": { |
| "fall_power,power_inputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5.0 |
| ], |
| "values": [ |
| 0.006193, |
| 0.0062588, |
| 0.0064444, |
| 0.0064407, |
| 0.0064305, |
| 0.0064017, |
| 0.0063206 |
| ] |
| }, |
| "rise_power,power_inputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5.0 |
| ], |
| "values": [ |
| 0.0008454, |
| 0.0006946, |
| 0.0002699, |
| 0.0002545, |
| 0.0002112, |
| 8.9108452e-05, |
| -0.0002547 |
| ] |
| } |
| }, |
| "max_transition": 5.0, |
| "related_ground_pin": "VGND", |
| "related_power_pin": "VPWR", |
| "rise_capacitance": 0.0029, |
| "timing": [ |
| { |
| "fall_constraint,vio_3_3_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| 1.1152812, |
| 2.6108378, |
| 4.0943989 |
| ], |
| [ |
| -0.0488545, |
| 1.444871, |
| 2.9247702 |
| ], |
| [ |
| -0.8878844, |
| 0.6076722, |
| 2.0802471 |
| ] |
| ] |
| }, |
| "related_pin": "CLK", |
| "rise_constraint,vio_3_3_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| 1.2178203, |
| 2.2061748, |
| 2.9280172 |
| ], |
| [ |
| -0.0561787, |
| 0.9285137, |
| 1.648525 |
| ], |
| [ |
| -0.9318298, |
| 0.0565247, |
| 0.7747051 |
| ] |
| ] |
| }, |
| "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, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| -0.4740742, |
| -1.9238546, |
| -3.1455749 |
| ], |
| [ |
| 0.3073711, |
| -1.136916, |
| -2.3531432 |
| ], |
| [ |
| 0.9120261, |
| -0.5340921, |
| -1.7521504 |
| ] |
| ] |
| }, |
| "related_pin": "CLK", |
| "rise_constraint,vio_3_3_1": { |
| "index_1": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "index_2": [ |
| 0.01, |
| 2.5, |
| 5.0 |
| ], |
| "values": [ |
| [ |
| -0.3037861, |
| -1.471584, |
| -2.4296325 |
| ], |
| [ |
| 0.4501933, |
| -0.702956, |
| -1.6573424 |
| ], |
| [ |
| 1.042031, |
| -0.1147806, |
| -1.0655049 |
| ] |
| ] |
| }, |
| "sim_opt": "runlvl=5 accurate=1", |
| "timing_type": "hold_rising", |
| "violation_delay_degrade_pct": 10 |
| } |
| ] |
| }, |
| "pin,Q": { |
| "direction": "output", |
| "function": "IQ", |
| "internal_power": { |
| "fall_power,power_outputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.02817269, |
| 0.07937005, |
| 0.2236068, |
| 0.6299605, |
| 1.774768, |
| 5 |
| ], |
| "index_2": [ |
| 0.0005, |
| 0.001342007, |
| 0.003601967, |
| 0.009667733, |
| 0.02594834, |
| 0.06964572, |
| 0.1869301 |
| ], |
| "values": [ |
| [ |
| 0.0083635, |
| 0.008369, |
| 0.008417, |
| 0.0041037, |
| -0.0118526, |
| -0.0568171, |
| -0.1783196 |
| ], |
| [ |
| 0.0084593, |
| 0.0084725, |
| 0.0084921, |
| 0.0041949, |
| -0.011761, |
| -0.0567325, |
| -0.1782318 |
| ], |
| [ |
| 0.0095849, |
| 0.0095959, |
| 0.0096392, |
| 0.0053202, |
| -0.0106321, |
| -0.0556008, |
| -0.1770898 |
| ], |
| [ |
| 0.0094138, |
| 0.0094243, |
| 0.0094224, |
| 0.0051038, |
| -0.0108008, |
| -0.0557953, |
| -0.1772815 |
| ], |
| [ |
| 0.0089484, |
| 0.008986, |
| 0.0088397, |
| 0.0045752, |
| -0.0113717, |
| -0.0563426, |
| -0.1778413 |
| ], |
| [ |
| 0.0082882, |
| 0.008172, |
| 0.0082194, |
| 0.003908, |
| -0.0120289, |
| -0.0569899, |
| -0.1784859 |
| ], |
| [ |
| 0.0111738, |
| 0.0103607, |
| 0.0081506, |
| 0.0026731, |
| -0.0132719, |
| -0.0582516, |
| -0.1797466 |
| ] |
| ] |
| }, |
| "related_pin": "CLK", |
| "rise_power,power_outputs_1": { |
| "index_1": [ |
| 0.01, |
| 0.02817269, |
| 0.07937005, |
| 0.2236068, |
| 0.6299605, |
| 1.774768, |
| 5 |
| ], |
| "index_2": [ |
| 0.0005, |
| 0.001342007, |
| 0.003601967, |
| 0.009667733, |
| 0.02594834, |
| 0.06964572, |
| 0.1869301 |
| ], |
| "values": [ |
| [ |
| 0.0139079, |
| 0.0157093, |
| 0.0197878, |
| 0.0265873, |
| 0.0433404, |
| 0.0884688, |
| 0.2080962 |
| ], |
| [ |
| 0.0139246, |
| 0.015779, |
| 0.0198935, |
| 0.0266557, |
| 0.043602, |
| 0.0880164, |
| 0.2087341 |
| ], |
| [ |
| 0.0150676, |
| 0.0169237, |
| 0.021064, |
| 0.0277673, |
| 0.0445699, |
| 0.0896531, |
| 0.2105565 |
| ], |
| [ |
| 0.0148948, |
| 0.0167545, |
| 0.0208912, |
| 0.0275912, |
| 0.0444149, |
| 0.0899381, |
| 0.2104538 |
| ], |
| [ |
| 0.0144241, |
| 0.0162749, |
| 0.0203989, |
| 0.0271541, |
| 0.0438838, |
| 0.0890152, |
| 0.209961 |
| ], |
| [ |
| 0.0137985, |
| 0.0156654, |
| 0.019778, |
| 0.0265174, |
| 0.0432787, |
| 0.0886513, |
| 0.209164 |
| ], |
| [ |
| 0.0157921, |
| 0.0167192, |
| 0.0191284, |
| 0.0254289, |
| 0.0422698, |
| 0.0870229, |
| 0.206755 |
| ] |
| ] |
| } |
| }, |
| "max_capacitance": 0.18693, |
| "max_transition": 5.003371, |
| "power_down_function": "(!VPWR + VGND)", |
| "related_ground_pin": "VGND", |
| "related_power_pin": "VPWR", |
| "timing": { |
| "cell_fall,del_1_7_7": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5 |
| ], |
| "index_2": [ |
| 0.0005, |
| 0.00134201, |
| 0.00360197, |
| 0.00966773, |
| 0.0259483, |
| 0.0696457, |
| 0.18693 |
| ], |
| "values": [ |
| [ |
| 1.2375685, |
| 1.2704973, |
| 1.3368244, |
| 1.4627854, |
| 1.6807966, |
| 2.0277293, |
| 2.7759315 |
| ], |
| [ |
| 1.249179, |
| 1.2821102, |
| 1.3483881, |
| 1.4738235, |
| 1.6923973, |
| 2.0392952, |
| 2.7870333 |
| ], |
| [ |
| 1.2773255, |
| 1.3102573, |
| 1.3765731, |
| 1.502538, |
| 1.7206075, |
| 2.0672972, |
| 2.8156786 |
| ], |
| [ |
| 1.3576271, |
| 1.3896369, |
| 1.4558217, |
| 1.5812304, |
| 1.7997283, |
| 2.1465312, |
| 2.8948104 |
| ], |
| [ |
| 1.5781795, |
| 1.6110664, |
| 1.6772679, |
| 1.8030053, |
| 2.0211584, |
| 2.3679705, |
| 3.1163234 |
| ], |
| [ |
| 2.1120998, |
| 2.1450264, |
| 2.2125113, |
| 2.3367084, |
| 2.5547489, |
| 2.9014338, |
| 3.6494414 |
| ], |
| [ |
| 3.3220504, |
| 3.3545409, |
| 3.4208907, |
| 3.5468635, |
| 3.7648125, |
| 4.1117603, |
| 4.8593893 |
| ] |
| ] |
| }, |
| "cell_rise,del_1_7_7": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5 |
| ], |
| "index_2": [ |
| 0.0005, |
| 0.00134201, |
| 0.00360197, |
| 0.00966773, |
| 0.0259483, |
| 0.0696457, |
| 0.18693 |
| ], |
| "values": [ |
| [ |
| 0.8038733, |
| 0.8261774, |
| 0.8797447, |
| 1.0121932, |
| 1.345225, |
| 2.2008377, |
| 4.5038662 |
| ], |
| [ |
| 0.8150197, |
| 0.8374036, |
| 0.8910096, |
| 1.0234084, |
| 1.3565084, |
| 2.2165034, |
| 4.5058446 |
| ], |
| [ |
| 0.8414324, |
| 0.8637564, |
| 0.9173731, |
| 1.0497468, |
| 1.3827625, |
| 2.2425095, |
| 4.5353996 |
| ], |
| [ |
| 0.9242301, |
| 0.9465997, |
| 1.000214, |
| 1.1325429, |
| 1.4655561, |
| 2.3231757, |
| 4.6207829 |
| ], |
| [ |
| 1.1501018, |
| 1.1725091, |
| 1.2261002, |
| 1.3584893, |
| 1.6915974, |
| 2.5489137, |
| 4.8460098 |
| ], |
| [ |
| 1.6872507, |
| 1.7096663, |
| 1.7632676, |
| 1.8956425, |
| 2.2286946, |
| 3.0850491, |
| 5.3859908 |
| ], |
| [ |
| 2.8883569, |
| 2.9109442, |
| 2.9645955, |
| 3.0970055, |
| 3.4300682, |
| 4.2856638, |
| 6.5823689 |
| ] |
| ] |
| }, |
| "fall_transition,del_1_7_7": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5 |
| ], |
| "index_2": [ |
| 0.0005, |
| 0.00134201, |
| 0.00360197, |
| 0.00966773, |
| 0.0259483, |
| 0.0696457, |
| 0.18693 |
| ], |
| "values": [ |
| [ |
| 0.1460492, |
| 0.1654728, |
| 0.2080137, |
| 0.2962544, |
| 0.430187, |
| 0.7108057, |
| 1.5972386 |
| ], |
| [ |
| 0.1461511, |
| 0.1655823, |
| 0.2080761, |
| 0.2961875, |
| 0.4308692, |
| 0.7105074, |
| 1.5930169 |
| ], |
| [ |
| 0.1460357, |
| 0.1654835, |
| 0.2080174, |
| 0.2962985, |
| 0.4311614, |
| 0.7095443, |
| 1.5971245 |
| ], |
| [ |
| 0.1467462, |
| 0.1656188, |
| 0.2080903, |
| 0.2961774, |
| 0.4303659, |
| 0.7107378, |
| 1.593317 |
| ], |
| [ |
| 0.1461626, |
| 0.1655826, |
| 0.2081167, |
| 0.2961682, |
| 0.4295444, |
| 0.7104974, |
| 1.6020295 |
| ], |
| [ |
| 0.1463675, |
| 0.167404, |
| 0.2086442, |
| 0.2964099, |
| 0.4310005, |
| 0.7095035, |
| 1.5954112 |
| ], |
| [ |
| 0.146733, |
| 0.1659561, |
| 0.2084126, |
| 0.297627, |
| 0.429539, |
| 0.7079274, |
| 1.5918422 |
| ] |
| ] |
| }, |
| "related_pin": "CLK", |
| "rise_transition,del_1_7_7": { |
| "index_1": [ |
| 0.01, |
| 0.0281727, |
| 0.0793701, |
| 0.223607, |
| 0.629961, |
| 1.77477, |
| 5 |
| ], |
| "index_2": [ |
| 0.0005, |
| 0.00134201, |
| 0.00360197, |
| 0.00966773, |
| 0.0259483, |
| 0.0696457, |
| 0.18693 |
| ], |
| "values": [ |
| [ |
| 0.0735726, |
| 0.0967723, |
| 0.158274, |
| 0.3223756, |
| 0.7443575, |
| 1.8904556, |
| 4.9914894 |
| ], |
| [ |
| 0.0731635, |
| 0.0967127, |
| 0.1585199, |
| 0.3212942, |
| 0.7439664, |
| 1.8879676, |
| 4.9796118 |
| ], |
| [ |
| 0.07327, |
| 0.0966584, |
| 0.1583611, |
| 0.3210502, |
| 0.7443696, |
| 1.888131, |
| 4.9964206 |
| ], |
| [ |
| 0.0730274, |
| 0.0966341, |
| 0.1583669, |
| 0.3210344, |
| 0.7426917, |
| 1.8859281, |
| 4.9934568 |
| ], |
| [ |
| 0.0732838, |
| 0.0966467, |
| 0.1584516, |
| 0.3212915, |
| 0.743439, |
| 1.8961197, |
| 4.9903912 |
| ], |
| [ |
| 0.0734125, |
| 0.0966343, |
| 0.1567626, |
| 0.3221918, |
| 0.7449589, |
| 1.8793231, |
| 4.9829487 |
| ], |
| [ |
| 0.0737629, |
| 0.0967049, |
| 0.1571196, |
| 0.3219101, |
| 0.7438234, |
| 1.9101294, |
| 5.0033706 |
| ] |
| ] |
| }, |
| "timing_sense": "non_unate", |
| "timing_type": "rising_edge" |
| } |
| } |
| } |