¿Cómo generar una señal con fallos en VHDL?

0

Estoy trabajando en una tarea en la que tengo que informar el número de fallos en una señal.

Para el propósito de la prueba, me preguntaba ¿cómo puedo generar una señal con fallas en VHDL?

    
pregunta user122345656

1 respuesta

0

Para generar señales de estimulación en el banco de pruebas, generalmente el código se basa en el uso de "after" u otras palabras clave no sintetizables.

Por cierto, puedes usar los circuitos peligrosos para generar fallas en el mundo real.

    library IEEE;
    use IEEE.STD_LOGIC_1164.ALL;
    entity glitch is
        Port ( CLK       : in  STD_LOGIC;
               HazardOut : out STD_LOGIC;
             );
    end glitch;
-- simulate it with component delays. functional simulation 
-- will not show the glitches 
    architecture Behavioral of glitch is
    signal dly     : STD_LOGIC;
    signal CLKdly  : STD_LOGIC;
    begin
      dly    <= not CLK;
      clkdly <= not dly;
      Hazardout <= CLK xor  clkdly;
    end Behavioral;
    
respondido por el BD_CE

Lea otras preguntas en las etiquetas