Tensione di soglia MOSFET
Con una banda piatta di -0,9 V, un coefficiente di body di 0,5, un potenziale di superficie di 0,7 V e il body collegato al source, la soglia supera di poco due decimi di volt. Inserisca i quattro valori e ottenga Vth. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Tensione di banda piatta
- -0,9
- Coefficiente dell'effetto body
- 0,5
- Potenziale di superficie
- 0,7
- Polarizzazione del substrato
- 0
- Argomento della radice quadrata
- 0,7 V
- Termine del body
- 0,4183300133
- Tensione di soglia
- 0,2183300133
La tensione di soglia di un MOSFET è la tensione gate-source alla quale si forma uno strato di inversione forte sulla superficie del silicio e il transistor inizia a condurre una corrente di canale utile. Ingegneri di dispositivo, gruppi di layout analogico e studenti ottengono quella tensione da quattro grandezze già presenti sulla scheda di processo o in una tabella di polarizzazione: la tensione di bande piane, il coefficiente di effetto body, il potenziale di superficie in inversione forte e la polarizzazione source-bulk. Questo calcolatore applica l'identità a canale lungo secondo cui la tensione di soglia è pari alla tensione di bande piane più il potenziale di superficie più il coefficiente di body per la radice quadrata del potenziale di superficie più la polarizzazione di substrato, e restituisce il risultato in volt.
Che cos'è la tensione di soglia MOSFET e quali quattro grandezze la determinano
La tensione di soglia è la polarizzazione di gate alla quale la superficie di silicio sotto l'ossido di gate raggiunge l'inversione forte e compare un canale conduttivo tra source e drain. Nel modello a lastra di carica a canale lungo quel numero non è una costante di taratura indipendente: si costruisce dalla tensione di bande piane V_FB, dal potenziale di superficie in inversione forte φ_s (quasi sempre scritto come il doppio del potenziale di Fermi, 2φ_F), dal coefficiente di effetto body γ e dalla polarizzazione inversa source-bulk V_SB.
L'identità afferma che Vth equivale a V_FB più φ_s più γ per la radice quadrata di φ_s più V_SB. Quando il terminale di substrato è collegato al source, V_SB vale zero e la formula si riduce alla soglia a polarizzazione nulla che le schede di processo citano di solito. Una polarizzazione inversa di substrato aumenta il radicando, così il termine sotto radice cresce e un dispositivo NMOS ha bisogno di una tensione di gate più positiva per invertire: il classico effetto body.
Le ricerche si raggruppano intorno a calcolatore di tensione di soglia MOSFET, Vth da VFB gamma e potenziale di superficie, scostamento di soglia per effetto body e formula 2φ_F con polarizzazione di substrato. Si vuole una tensione numerica da confrontare con una card .model SPICE, una derivazione per compito o un'estrazione C-V di laboratorio, non solo un richiamo che l'equazione esiste. Le unità restano in volt per V_FB, φ_s, V_SB e Vth; γ è in radice di volt.
Casi d'uso
Confronto tra scheda di processo e modello SPICE
Gli ingegneri analogici confrontano la soglia di un modello compatto con l'identità a canale lungo assemblata dagli stessi V_FB, gamma, potenziale di superficie e polarizzazione di substrato elencati sulla scheda di processo.
Domande frequenti
Quale formula usa il calcolatore di tensione di soglia MOSFET?
L'identità a canale lungo Vth = V_FB + φ_s + γ√(φ_s + V_SB), dove φ_s è il potenziale di superficie in inversione forte (di solito 2φ_F) e V_SB è la polarizzazione inversa source-bulk. I modelli di canale corto, DIBL e temperatura non sono inclusi.
Cosa inviare come polarizzazione di substrato quando il body è collegato al source?
È il caso di polarizzazione nulla di substrato Vth = V_FB + φ_s + γ√φ_s.
Che cosa succede se un parametro non è un numero finito?
Campi obbligatori assenti, testo non numerico, NaN e Infinity sono rifiutati prima che venga restituita una soglia, e quelle chiamate non sono addebitate. Un φ_s + V_SB negativo è rifiutato perché la radice non sarebbe reale.
Il calcolatore di tensione di soglia MOSFET è gratuito?
Lo strumento del browser viene eseguito gratis sul Suo dispositivo.
Come cambia la tensione di soglia con una polarizzazione inversa del substrato?
Aumenta il valore sotto la radice quadrata, quindi il termine di body cresce e la soglia sale. Un NMOS ha allora bisogno di una tensione di gate più positiva per invertire il canale: è il classico effetto body.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/phys/mosfet-threshold-voltage \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"flat_band_voltage":-0.9,"body_effect_coefficient":0.5,"surface_potential":0.7,"bulk_bias":0}'const res = await fetch("https://api.kit.forhosting.com/phys/mosfet-threshold-voltage", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"flat_band_voltage": -0.9,
"body_effect_coefficient": 0.5,
"surface_potential": 0.7,
"bulk_bias": 0
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/mosfet-threshold-voltage",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"flat_band_voltage": -0.9,
"body_effect_coefficient": 0.5,
"surface_potential": 0.7,
"bulk_bias": 0
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/mosfet-threshold-voltage", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"flat_band_voltage":-0.9,"body_effect_coefficient":0.5,"surface_potential":0.7,"bulk_bias":0}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"flat_band_voltage":-0.9,"body_effect_coefficient":0.5,"surface_potential":0.7,"bulk_bias":0}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/mosfet-threshold-voltage", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"flat_band_voltage": -0.9,
"body_effect_coefficient": 0.5,
"surface_potential": 0.7,
"bulk_bias": 0
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.mosfet_threshold_voltage",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_abs | 1000000000000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Qualsiasi parametro assente o che non sia un numero finito fallisce con invalid_input prima che venga restituita una tensione.
Che cos'è la tensione di soglia MOSFET e quali quattro grandezze la determinano
Consegnare i quattro ingressi convalidati insieme a sqrt_argument, body_term, threshold_voltage, unit e formula come JSON facilita l'incollaggio negli appunti, il confronto nei test automatici o il riuso tra linguaggi senza reimplementare la radice. Il roll-off di canale corto, DIBL, il confinamento quantistico e i coefficienti di temperatura sono domande vicine con altre pagine; questo endpoint risponde soltanto all'identità a canale lungo a partire dalle quattro grandezze che Lei ha già.
Come questo calcolatore convalida l'ingresso e applica Vth = V_FB + φ_s + γ√(φ_s + V_SB)
Sono accettate stringhe numeriche che si interpretano come numeri finiti così che moduli e pipeline in stile CSV passino valori senza un'ulteriore conversione. Il termine di body è allora γ per la radice del radicando, e la soglia è la somma di V_FB, φ_s e quel termine di body. Non c'è estrazione integrata di spessore di ossido, drogaggio o funzione di lavoro: è l'identità ideale a canale lungo dei quattro numeri che Lei fornisce. Invii un corpo JSON con flat_band_voltage, body_effect_coefficient, surface_potential e bulk_bias obbligatori. Ogni parametro deve essere un numero finito: campi assenti, stringhe vuote, testo non numerico, NaN e Infinity falliscono subito con invalid_input prima che venga restituita una soglia, e la convalida fallita non viene addebitata. Il solver accetta alias: vfb, v_fb e flatband_voltage per la tensione di bande piane; gamma, body_factor e gamma_body per il coefficiente di body; phi_s, two_phi_f e phi_surface per il potenziale di superficie; vsb, v_sb, source_bulk_voltage e bulk_bias_voltage per la polarizzazione di substrato. Dopo la convalida si forma il radicando φ_s più V_SB; se quella somma è negativa la radice dell'effetto body non sarebbe reale, quindi l'attività fallisce con invalid_input invece di restituire NaN. I risultati sono arrotondati a dodici decimali affinché lo stesso ingresso produca sempre lo stesso JSON su tutti i motori JavaScript, e gli zeri con segno collassano a zero.
Uso pratico, unità coerenti, tariffa e canali di consegna
Usi il calcolatore di tensione di soglia MOSFET nel browser quando desidera un Vth immediato dopo aver letto V_FB, γ e 2φ_F da una scheda di processo, verificato un problema di effetto body o spazzato la polarizzazione di substrato in un quaderno senza alzare un mazzo di modello compatto. Conservi le tensioni in volt e γ in radice di volt così che il radicando e il prodotto restino dimensionalmente coerenti; mescolare millivolt in un campo e volt in un altro esegue ancora l'aritmetica, ma il numero è fisicamente privo di senso. Non c'è modello di linguaggio, né servizio PDK esterno, né casualità, quindi la capacità è sicura da fissare in controlli di integrazione continua e in materiali di lezione riproducibili. Abbini questo strumento a un'identità di bande piane o di fattore di body quando deve anche derivare V_FB o γ da dati di processo, oppure lo lasci autonomo quando quelle quattro grandezze sono già note. Usi l'API quando uno script, una piattaforma di lezioni, una pipeline di caratterizzazione o una revisione di progetto ha bisogno di JSON stabile per molti punti di polarizzazione sotto un unico contratto. Ogni richiesta riuscita è un elemento fatturabile a $0.002; la convalida fallita, compreso un parametro non finito, non consuma saldo. I risultati sono pienamente deterministici: gli stessi quattro ingressi producono sempre gli stessi threshold_voltage, body_term e sqrt_argument. Gli autori che pubblicano SDK possono mappare i quattro campi di ingresso direttamente nei controlli di modulo, in linea con la tabella di polarizzazione che gli studenti già scrivono a mano su carta e nei quaderni di laboratorio.
Casi di integrazione
Compiti ed esercizi di effetto body a canale lungo
Studenti e valutatori confermano Vth per V_FB, γ, 2φ_F e V_SB dati, compreso il caso a polarizzazione nulla, con un rifiuto chiaro invalid_input quando un parametro manca o non è finito.
Fixture deterministiche per prove di fisica del dispositivo
Le pipeline che alimentano test unitari o quaderni di lezione possono chiamare un oracolo puro di Vth invece di copiare l'identità sotto radice in ciascun file di fixture.
Domande tecniche
Come si calcola la tensione di soglia MOSFET con questa API?
Invii un corpo JSON con flat_band_voltage, body_effect_coefficient, surface_potential e bulk_bias finiti. La risposta restituisce threshold_voltage in volt insieme al termine di body, al radicando, agli ingressi convalidati e alla stringa di formula.