44 0 435KB
08/11/2020
VHDL Code for Flipflop - D,JK,SR,T Distributeurs | Mon compte | Se connecter
[email protected] | + 91-9789377039
Menu
Code VHDL pour Flip op - D, JK, SR, T 26 juillet 2014 par shahul akthar
Toutes les bascules peuvent être divisées en quatre types de base: SR, JK, D et T. Elles di
èrent par le nombre d'entrées et par la réponse invoquée par la valeur di
érente des
signaux d'entrée.
SR FlipFlop
Table des matières
Un circuit à bascule peut être construit à partir de deux
SR FlipFlop
portes NAND ou de deux portes NOR. Ces bascules sont
Code VHDL pour SR FlipFlop
illustrées à la
D FlipFlop
gure. Chaque bascule a deux sorties, Q et Q
', et deux entrées, positionnées et réinitialisées. Ce type de
Code VHDL pour D FlipFlop
bascule est appelé bascule SR.
JK FlipFlop Code VHDL pour JK FlipFlop
https://allaboutfpga.com/vhdl-code-flipflop-d-t-jk-sr/
1/13
08/11/2020
VHDL Code for Flipflop - D,JK,SR,T T FlipFlop Code VHDL pour T FlipFlop
Table de vérité SR Flip
op
Code VHDL pour SR FlipFlop library ieee; use ieee. std_logic_1164.all; use ieee. std_logic_arith.all; use ieee. std_logic_unsigned.all; entity SR_FF is PORT( S,R,CLOCK: in std_logic; Q, QBAR: out std_logic); end SR_FF; https://allaboutfpga.com/vhdl-code-flipflop-d-t-jk-sr/
2/13
08/11/2020
VHDL Code for Flipflop - D,JK,SR,T
Architecture behavioral of SR_FF is begin PROCESS(CLOCK) variable tmp: std_logic; begin if(CLOCK='1' and CLOCK'EVENT) then if(S='0' and R='0')then tmp:=tmp; elsif(S='1' and R='1')then tmp:='Z'; elsif(S='0' and R='1')then tmp:='0'; else tmp:='1'; end if; end if; Q