Archivo de restricciones para periféricos

0

Estoy tratando de conectar un sensor de movimiento PIR a mi placa FPEG Elbert V2 Spartan 3A y luego tengo que activar un LED cuando se activa el PIR. El PIR está conectado a GPIO 1. Aunque el código se compila (lo descarté para la depuración), me da este problema cuando intento crear el programa para el tablero: ADVERTENCIA: PhysDesignRules: 367 - La señal está incompleta. La señal    no impulsa ningún pin de carga en el diseño.

Lo siguiente es mi código y el archivo de restricciones. ¿Alguien puede ver lo que estoy haciendo mal?

library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.NUMERIC_STD.ALL;

entity motionSprayer is
    Port( PIR : in STD_LOGIC;
            LED : out STD_LOGIC:='0');
end entity motionSprayer;

architecture Behavioral of motionSprayer is

begin 

    LED <= '1' when PIR <= '1';

end Behavioral;

####################################################################################################
#                                       GPIO
####################################################################################################

####################################################################################################
# HEADER P1
################################################################################
    NET "PIR"           LOC = P24   | IOSTANDARD = LVCMOS33 | SLEW = SLOW | DRIVE = 31;

##############################################################################
#                                       LED
################################################################################

    NET "LED"             LOC = P46   | IOSTANDARD = LVCMOS33 | SLEW = SLOW | DRIVE = 12;
    
pregunta Masheenist

0 respuestas

Lea otras preguntas en las etiquetas