clk'event vs rising_edge ()
Ich hatte das immer benutzt, um eine steigende Flanke zu erkennen:
if (clk'event and clk='1') then
Dies kann aber auch verwendet werden:
if rising_edge(clk) then
lesendieser Beitrag, rising_edge(clk)
wird empfohlen, gibt es aber auchein Kommentar anzeigt, dassrising_edge(clk)
könnte zu falschem Verhalten führen.
Ich kann mich nicht entscheiden, welche ich für die Zukunft wählen soll(clk'event and clk='1')
oder adoptierenrising_edge(clk)
.
Gibt es eine reale Erfahrung mit diesen beiden? Vorlieben?
Vielen Dank!