clk'event vs rising_edge ()

Siempre había usado esto para detectar un flanco ascendente:

if (clk'event and clk='1') then

pero esto también puede ser usado:

if rising_edge(clk) then

Leyendoesta publicación, rising_edge(clk) Se recomienda, pero también hayun comentario Indicando querising_edge(clk) Podría llevar a un mal comportamiento.

No puedo decidir cuál elegir para el futuro, continuar con(clk'event and clk='1') o adoptandorising_edge(clk).

¿Alguna experiencia del mundo real en estos dos? ¿Preferencias?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta