JK_FlipFlop_MasterSlave: Resettare/Impostare l'ingresso all'uscita Flip Flop
Blocco funzione JK_FlipFlop_MasterSlave
Questa figura mostra il diagramma pin del blocco funzione JK_FlipFlop_MasterSlave:
Il blocco funzione JK_FlipFlop_MasterSlave implementa la tabella di verità per lo slave di master JK flip-flop. L'uscita master viene acquisita al fronte di salita del segnale orologio e l'uscita slave viene aggiornata al fronte di discesa del segnale orologio.
Questo diagramma rappresenta la costruzione interna del blocco funzione JK_FlipFlop_MasterSlave.
NOTA: L'uscita complementare\q_xQ non è un'uscita di FB.
JK_FlipFlop_MasterSlave fa riferimento a un flip flop il cui comportamento è stabilito da questa tabella di verità:
Imposta |
Reset |
CLK |
J |
K |
Q |
---|---|---|---|---|---|
1 |
0 |
X |
X |
X |
1 |
0 |
1 |
X |
X |
X |
0 |
1 |
1 |
X |
X |
X |
1* |
0 |
0 |
↑ |
0 |
0 |
Unv. |
0 |
0 |
↑ |
1 |
0 |
1 |
0 |
0 |
↑ |
0 |
1 |
0 |
0 |
0 |
↑ |
1 |
1 |
Attiva/Disattiva |
0 |
0 |
0 |
X |
X |
Unv. |
L'ingresso Reset (i_xRst) resetta l'uscita flip flop q_xQ, mentre l'ingresso Imposta (i_xSet) imposta l'uscita flip flop q_xQ.
Tabella di verità rappresentata come un diagramma temporale:
Descrizione del pin di ingresso
Questa tabella descrive i pin di ingresso del blocco funzione JK_FlipFlop_MasterSlave:
Ingresso |
Tipo di dati |
Descrizione |
---|---|---|
i_xJ |
BOOL |
TRUE: Ingresso i_xJ attivo. FALSO: Disattivo (impostazioni di fabbrica) |
i_xK |
BOOL |
TRUE: Ingresso i_xK attivo. FALSO: Disattivo (impostazioni di fabbrica) |
i_xClk |
BOOL |
TRUE: Segnale orologio attivo. FALSO: Disattivo (impostazioni di fabbrica) |
i_xSet |
BOOL |
TRUE: Imposta l'uscita flip flop. FALSO: Disattivo (impostazioni di fabbrica) |
i_xRst |
BOOL |
TRUE: Resetta l'uscita flip flop. FALSO: Disattivo (impostazioni di fabbrica) |
Questa tabella descrive i pin di uscita del blocco funzione JK_FlipFlop_MasterSlave:
Uscita |
Tipo di dati |
Descrizione |
---|---|---|
q_xQ |
BOOL |
Uscita flip flop (True/False) |
In JK Master Slave gli ingressi i_xSet e i_xRst hanno una priorità maggiore degli ingressi i_xJ e i_xK. Quando entrambi gli ingressi i_xSet e i_xRst sono FALSE/TRUE, l'uscita FB q_xQ dipende dagli ingressi i_xJ, i_xK e i_xClk.