| { |
| "data-sheet": { |
| "ip-name": "lvlshift", |
| "netlist-source": "layout", |
| "score": "0", |
| "foundry": "SW", |
| "node": "EFS8A", |
| "description": "Digital level shifter between a 1.8V domain and a 3.3V domain.", |
| "pins": [ |
| { |
| "dir": "input", |
| "description": "Low-voltage input", |
| "type": "signal", |
| "Vmin": "-0.5", |
| "name": "A", |
| "Vmax": "VDD1V8 + 0.3" |
| }, |
| { |
| "dir": "output", |
| "description": "High-voltage output", |
| "type": "signal", |
| "Vmin": "-0.5", |
| "name": "X", |
| "Vmax": "VDD3V3 + 0.3" |
| }, |
| { |
| "dir": "inout", |
| "description": "High-voltage supply", |
| "type": "power", |
| "Vmin": "+3.0", |
| "name": "VDD3V3", |
| "Vmax": "+3.6" |
| }, |
| { |
| "dir": "inout", |
| "description": "Low-voltage supply", |
| "type": "power", |
| "Vmin": "+1.5", |
| "name": "VDD1V8", |
| "Vmax": "+2.1" |
| }, |
| { |
| "name": "VSS", |
| "dir": "inout", |
| "description": "Common ground", |
| "type": "ground" |
| } |
| ], |
| "global-conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "typ": "27", |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "min": "-40", |
| "max": "85" |
| }, |
| { |
| "typ": "3", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| } |
| ], |
| "physical-params": [ |
| { |
| "unit": "\u00b5m\u00b2", |
| "display": "Device area", |
| "condition": "device_area", |
| "max": { |
| "value": "113", |
| "target": "115", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "unit": "\u00b5m\u00b2", |
| "display": "Layout area", |
| "condition": "area", |
| "max": { |
| "value": "56.56", |
| "target": "60", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "unit": "\u00b5m", |
| "display": "Layout width", |
| "condition": "width", |
| "max": { |
| "value": "9.82", |
| "target": "10", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "unit": "\u00b5m", |
| "display": "Layout height", |
| "condition": "height", |
| "max": { |
| "value": "5.76", |
| "target": "6", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "display": "LVS errors", |
| "condition": "LVS_errors", |
| "max": { |
| "value": "0", |
| "target": "0", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "display": "DRC errors", |
| "condition": "DRC_errors", |
| "max": { |
| "value": "0", |
| "target": "0", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| } |
| ], |
| "electrical-params": [ |
| { |
| "method": "VOLTAGE_OUTPUT", |
| "unit": "V", |
| "display": "VOL", |
| "min": { |
| "value": "4.144e-09", |
| "penalty": "0" |
| }, |
| "typ": { |
| "value": "1.921e-08", |
| "penalty": "0" |
| }, |
| "conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "typ": "0.3", |
| "unit": "V", |
| "display": "IN", |
| "condition": "VOLTAGE:A" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "typ": "27", |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "min": "-40", |
| "max": "85" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| }, |
| { |
| "typ": "3", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "max": { |
| "value": "7.296e-08", |
| "target": "0.1", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "method": "VOLTAGE_OUTPUT", |
| "unit": "V", |
| "display": "VOH", |
| "min": { |
| "value": "3.3", |
| "target": "3.2", |
| "score": "pass", |
| "penalty": "fail" |
| }, |
| "typ": { |
| "value": "3.3", |
| "penalty": "0" |
| }, |
| "conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "typ": "1.5", |
| "unit": "V", |
| "display": "IN", |
| "condition": "VOLTAGE:A" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "typ": "27", |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "min": "-40", |
| "max": "85" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| }, |
| { |
| "typ": "3", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "max": { |
| "value": "3.3", |
| "penalty": "0" |
| } |
| }, |
| { |
| "method": "PROPRISE", |
| "unit": "ns", |
| "display": "TPD rise @ 3\u03c3", |
| "min": { |
| "value": "1.396", |
| "target": "1", |
| "score": "0", |
| "penalty": "0" |
| }, |
| "typ": { |
| "value": "1.761", |
| "target": "2", |
| "score": "11.95", |
| "penalty": "50" |
| }, |
| "conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "linstep": "20", |
| "max": "85", |
| "min": "-40" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| }, |
| { |
| "typ": "3", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "max": { |
| "value": "2.033", |
| "target": "3", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "method": "PROPRISE", |
| "unit": "ns", |
| "display": "TPD rise @ 6\u03c3", |
| "min": { |
| "value": "1.355", |
| "target": "1", |
| "score": "0", |
| "penalty": "0" |
| }, |
| "typ": { |
| "value": "1.908", |
| "target": "2", |
| "score": "4.581", |
| "penalty": "50" |
| }, |
| "conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "linstep": "20", |
| "max": "85", |
| "min": "-40" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| }, |
| { |
| "typ": "6", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "max": { |
| "value": "2.747", |
| "target": "3", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "method": "PROPFALL", |
| "unit": "ns", |
| "display": "TPD fall @ 3\u03c3", |
| "min": { |
| "value": "1.609", |
| "target": "1", |
| "score": "0", |
| "penalty": "0" |
| }, |
| "typ": { |
| "value": "1.968", |
| "target": "2", |
| "score": "1.615", |
| "penalty": "50" |
| }, |
| "conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "linstep": "20", |
| "max": "85", |
| "min": "-40" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| }, |
| { |
| "typ": "3", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "max": { |
| "value": "2.389", |
| "target": "3", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "method": "PROPFALL", |
| "unit": "ns", |
| "display": "TPD fall @ 6\u03c3", |
| "min": { |
| "value": "1.426", |
| "target": "1", |
| "score": "0", |
| "penalty": "0" |
| }, |
| "typ": { |
| "value": "1.997", |
| "target": "2", |
| "score": "0.1708", |
| "penalty": "50" |
| }, |
| "conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "typ": "-0.5", |
| "unit": "V", |
| "display": "Overdrive", |
| "condition": "VOLTAGE:VDIFF" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "linstep": "20", |
| "max": "85", |
| "min": "-40" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| }, |
| { |
| "typ": "6", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "max": { |
| "value": "2.713", |
| "target": "3", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "method": "DCCURRENT_STATIC", |
| "unit": "pA", |
| "display": "IDD (leakage)", |
| "min": { |
| "value": "21.6", |
| "penalty": "0" |
| }, |
| "typ": { |
| "value": "49.19", |
| "target": "100", |
| "score": "5081", |
| "penalty": "100" |
| }, |
| "conditions": [ |
| { |
| "typ": "3.3", |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3" |
| }, |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "unit": "V", |
| "display": "IN", |
| "condition": "VOLTAGE:A", |
| "min": "0.0", |
| "max": "1.8" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "typ": "27", |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "min": "-40", |
| "max": "85" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER", |
| "min": "ss", |
| "max": "ff" |
| }, |
| { |
| "typ": "3", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "max": { |
| "value": "196.7", |
| "target": "250", |
| "score": "pass", |
| "penalty": "fail" |
| } |
| }, |
| { |
| "conditions": [ |
| { |
| "typ": "1.8", |
| "unit": "V", |
| "display": "VDD1V8", |
| "condition": "VOLTAGE:VDD1V8" |
| }, |
| { |
| "typ": "0", |
| "unit": "V", |
| "display": "Ground", |
| "condition": "VOLTAGE:VSS" |
| }, |
| { |
| "unit": "V", |
| "display": "VDD3V3", |
| "condition": "VOLTAGE:VDD3V3", |
| "linstep": "0.1", |
| "max": "3.6", |
| "min": "2.5" |
| }, |
| { |
| "typ": "100", |
| "unit": "M\u03a9", |
| "display": "RLoad", |
| "condition": "RESISTANCE:X" |
| }, |
| { |
| "unit": "pF", |
| "display": "CLoad", |
| "condition": "CAPACITANCE:X", |
| "max": "1" |
| }, |
| { |
| "typ": "27", |
| "unit": "\u00b0C", |
| "display": "Temp", |
| "condition": "TEMPERATURE", |
| "min": "-40", |
| "max": "85" |
| }, |
| { |
| "typ": "tt", |
| "display": "Corner", |
| "condition": "CORNER" |
| }, |
| { |
| "typ": "3", |
| "display": "Sigma", |
| "condition": "SIGMA" |
| } |
| ], |
| "method": "PROPRISE", |
| "unit": "ns", |
| "display": "Propagation delay vs. supply voltage VDD3V3", |
| "plot": { |
| "filename": "TPDxVDD3V3.png", |
| "status": "done", |
| "xlabel": "Supply voltage VDD3V3", |
| "xaxis": "VOLTAGE:VDD3V3", |
| "ylabel": "Propagation delay" |
| } |
| } |
| ], |
| "format": "3" |
| } |
| } |