Signal Integrity Rule Types
Le regole di progettazione della categoria Signal Integrity sono descritte di seguito.
Stimolo del segnale
Regola predefinita: non richiesta
Questa regola specifica le caratteristiche del segnale di stimolo utilizzato durante l'esecuzione di un'analisi di integrità del segnale sul progetto. Questo è il segnale che viene iniettato in ciascun pin di uscita sulla net in prova. Durante il controllo delle regole di progettazione viene restituito il risultato nel caso peggiore.
Vincoli

Vincoli predefiniti per la regola Stimolo del segnale
-
Stimulus Kind - specifica il tipo di segnale di stimolo che viene iniettato durante l'analisi di integrità del segnale. Sono disponibili i seguenti tipi di stimolo:
- Constant Level - il segnale di stimolo rimane a una tensione costante - Alta o Bassa - a seconda dell'opzione Start Level scelta
- Single Pulse - il segnale di stimolo è un singolo impulso, le cui caratteristiche sono definite dalle opzioni Start Level, Start Time e Stop Time
- Periodic Pulse - il segnale di stimolo è un treno continuo di impulsi, le cui caratteristiche sono definite dalle opzioni Start Level, Start Time, Stop Time e Period Time.
-
Start Level - specifica il livello di tensione utilizzato per il segnale di stimolo Constant Level, oppure il livello di tensione iniziale per i segnali di stimolo basati su impulsi. Sono disponibili i seguenti livelli:
- Low Level - definito come il livello di tensione LOW per il pin di uscita - dipendente dal modello utilizzato per il pin
- High Level - definito come il livello di tensione HIGH per il pin di uscita - dipendente dal modello utilizzato per il pin.
- Start Time (s) - il tempo di inizio per un segnale di stimolo basato su impulsi. Utilizzato per calcolare la larghezza dell'impulso.
- Stop Time (s) - il tempo di fine per un segnale di stimolo basato su impulsi. Utilizzato per calcolare la larghezza dell'impulso.
- Period Time (s) - il tempo tra gli impulsi in un segnale di stimolo con treno di impulsi periodico. Trascorso il tempo di periodo, viene iniettato un altro impulso identico di larghezza Stop Time - Start Time.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Nota
Quando si esegue un'analisi di diafonia, una net Aggressor riceverà lo stimolo definito nella regola di progettazione Stimulus, i cui livelli LOW e HIGH dipendono dal modello utilizzato per il pin di uscita pilotante. Una net Victim riceverà una tensione costante di livello Low, con il livello che dipende ancora una volta dal modello utilizzato per il pin di uscita.
Overshoot - Fronte di discesa
Regola predefinita: non richiesta
Questa regola specifica il massimo overshoot consentito (ringing al di sotto del valore di base) sul fronte di discesa del segnale.
Vincoli

Vincoli predefiniti per la regola Overshoot - Fronte di discesa
Maximum (Volts) - il valore del massimo overshoot consentito sul fronte di discesa del segnale.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Overshoot - Fronte di salita
Regola predefinita: non richiesta
Questa regola specifica il massimo overshoot consentito (ringing al di sopra del valore superiore) sul fronte di salita del segnale.
Vincoli

Vincoli predefiniti per la regola Overshoot - Fronte di salita
Maximum (Volts) - il valore del massimo overshoot consentito sul fronte di salita del segnale.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Undershoot - Fronte di discesa
Regola predefinita: non richiesta
Questa regola specifica il massimo undershoot consentito (ringing al di sopra del valore di base) sul fronte di discesa del segnale.
Vincoli

Vincoli predefiniti per la regola Undershoot - Fronte di discesa
Maximum (Volts) - il valore del massimo undershoot consentito sul fronte di discesa del segnale.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Undershoot - Fronte di salita
Regola predefinita: non richiesta
Questa regola specifica il massimo undershoot consentito (ringing al di sotto del valore superiore) sul fronte di salita del segnale.
Vincoli

Vincoli predefiniti per la regola Undershoot - Fronte di salita
Maximum (Volts) - il valore del massimo undershoot consentito sul fronte di salita del segnale.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Impedenza
Regola predefinita: non richiesta
Questa regola specifica l'impedenza minima e massima consentita della net. L'impedenza della net è una funzione della geometria e della conducibilità del conduttore, del materiale dielettrico circostante (il materiale di base della scheda, l'isolamento multistrato, la solder mask, ecc.) e della geometria fisica della scheda (distanza da altri conduttori nel piano z).
Vincoli

Vincoli predefiniti per la regola Impedenza
- Minimum (Ohms) - il valore dell'impedenza minima consentita della net.
- Maximum (Ohms) - il valore dell'impedenza massima consentita della net.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Valore superiore del segnale
Regola predefinita: non richiesta
Questa regola specifica il livello minimo di tensione al quale un segnale può assestarsi nello stato alto (il valore superiore).
Vincoli

Vincoli predefiniti per la regola Valore superiore del segnale
Minimum (Volts) - il valore della tensione minima consentita del valore superiore.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Valore di base del segnale
Regola predefinita: non richiesta
Questa regola specifica il livello massimo di tensione al quale un segnale può assestarsi nello stato basso (il valore di base).
Vincoli

Vincoli predefiniti per la regola Valore di base del segnale
Maximum (Volts) - il valore della tensione massima consentita del valore di base.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Tempo di volo - Fronte di salita
Regola predefinita: non richiesta
Questa regola specifica il tempo di volo massimo consentito sul fronte di salita del segnale. Il tempo di volo è il tempo di ritardo del segnale introdotto dalla struttura di interconnessione. Viene calcolato come il tempo necessario per portare il segnale sulla net alla tensione di soglia (che segna la transizione da segnale LOW a segnale HIGH), meno il tempo che sarebbe necessario per portare un carico di riferimento (collegato direttamente all'uscita) alla tensione di soglia.
Vincoli

Vincoli predefiniti per la regola Tempo di volo - Fronte di salita
Maximum (seconds) - il valore del tempo di volo massimo consentito sul fronte di salita del segnale.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Tempo di volo - Fronte di discesa
Regola predefinita: non richiesta
Questa regola specifica il tempo di volo massimo consentito sul fronte di discesa del segnale. Il tempo di volo è il tempo di ritardo del segnale introdotto dalla struttura di interconnessione. Viene calcolato come il tempo necessario affinché il segnale sulla net scenda alla tensione di soglia (che segna la transizione da segnale HIGH a segnale LOW), meno il tempo che sarebbe necessario affinché un carico di riferimento (collegato direttamente all'uscita) scenda alla tensione di soglia.
Vincoli

Vincoli predefiniti per la regola Tempo di volo - Fronte di discesa
Maximum (seconds) - il valore del tempo di volo massimo consentito sul fronte di discesa del segnale.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Pendenza - Fronte di salita
Regola predefinita: non richiesta
Questa regola specifica il tempo di pendenza massimo consentito sul fronte di salita del segnale. La pendenza del fronte di salita è il tempo necessario affinché un segnale salga dalla tensione di soglia (VT) a un livello alto valido (VIH).
Vincoli

Vincoli predefiniti per la regola Pendenza - Fronte di salita
Maximum (seconds) - il valore del tempo di pendenza massimo consentito sul fronte di salita.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Pendenza - Fronte di discesa
Regola predefinita: non richiesta
Questa regola specifica il tempo di pendenza massimo consentito sul fronte di discesa del segnale. La pendenza del fronte di discesa è il tempo necessario affinché un segnale scenda dalla tensione di soglia (VT) a un livello basso valido (VIL). Vincoli.
Vincoli

Vincoli predefiniti per la regola Pendenza - Fronte di discesa
Maximum (seconds) - il valore del tempo di pendenza massimo consentito sul fronte di discesa.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Net di alimentazione
Regola predefinita: non richiesta
Questa regola identifica una net di alimentazione e ne specifica la tensione (oppure un insieme di net che utilizzano l'ambito della classe di net).
Vincoli

Vincoli predefiniti per la regola Net di alimentazione
Voltage - il valore di tensione per la/e net che rientra/rientrano nell'ambito (query completa) della regola.
Applicazione della regola
Batch DRC e durante l'analisi di integrità del segnale.
Note
- Le net di alimentazione possono essere specificate scegliendo Net o Net Class dal campo a discesa nella sezione Where The Object Matches della finestra di dialogo PCB Rules and Constraints Editor dialog e quindi selezionando la net o la classe di net richiesta dal corrispondente elenco a discesa secondario. La Full Query corrispondente per l'ambito delle regole sarà la seguente: InNet('NetName') - per una singola net; InNetClass('NetClassName') - per una classe di net.
- La lunghezza e il ritardo di una net che fa parte di una regola di progettazione Supply Nets definita (o che fa parte di una classe di net usata con tale regola) non vengono calcolati. Fare riferimento alla pagina PCB Placement & Editing Techniques per ulteriori informazioni sui dati forniti per le net.
- Quando si aggiorna il documento PCB dagli schemi, viene suggerito di aggiungere la regola di progettazione Supply Nets a ogni net di alimentazione (cioè una net che contiene una power port o a cui è stato assegnato un parametro Power Net tramite un parameter set).
