flankengetriggerten D-flip-flop

Gast #1060066
Lesenswert?

So kenne ich den Aufbau:


 D                                     J    .---.     _
---------o----------------------------------|&  |     S     .---.
        \|/                                 |   |O----------|&  |
                                          .-|   |           | 
|O--o----Q
      .---.    .---.    .---.             | '---'        .--|   |   |
Clk .-|&  |  .-|&  |  .-|&  |     .---.   |              |  '---'   |
---oo |   |O-o |   |O-o |   |O----|&  |  C|              |          |
   |'-|   |  '-|   |  '-|   |     |   |---o              >====x=====<
   |  '---'    '---'    '---'   .-|   |   |              |          |
   |                            | '---'   |              |  .---.   |
   '----------------------------'         | .---.        '--|&  |   | 
_
                .---.                     '-|&  |     R     | 
|O--o----Q
        (D)   .-|&  |                  K    |   |O----------|   |
         >----o |   |O----------------------|   |           '---'
              '-|   |                       '---'
                '---'
                                                     |<------ RS-FF 
------->|
                                       |<------------- JK-FF 
-------------->|
 |<----------------------------------- D-FF 
------------------------------->|

Aber für VHDL gibt es sicherlich geeigneten QUellcode.
1
signal q: std_logic;
2
 
3
process(clk)
4
begin
5
  if rising_edge(clk) then
6
    q <= d
7
  end if;
8
end process;

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren