MikeM, FPGA вапросик

Author: A. Fig Lee [418 views] 2013-01-24 10:59:11

Не работает, ЛЕД должен светится, если '0' записываешь.
Клок процесс иррелевант пока.
Пинс правильные..


library IEEE;
use IEEE.STD_LOGIC_1164.ALL;

-- Uncomment the following library declaration if using
-- arithmetic functions with Signed or Unsigned values
--use IEEE.NUMERIC_STD.ALL;

-- Uncomment the following library declaration if instantiating
-- any Xilinx primitives in this code.
--library UNISIM;
--use UNISIM.VComponents.all;

entity LED is
Port ( LED : out STD_LOGIC_VECTOR (7 downto 0);
CLCK : in STD_LOGIC;
MySignal : out STD_LOGIC;
Button : in STD_LOGIC);
end LED;

architecture Behavioral of LED is

COMPONENT LED_Comp
PORT(
LED : out STD_LOGIC_VECTOR (7 downto 0);
CLCK : in STD_LOGIC;
MySignal : out STD_LOGIC;
Button : in STD_LOGIC
);
END COMPONENT;

COMPONENT clock
PORT(
CLKIN_IN : IN std_logic;
RST_IN : IN std_logic;
CLK0_OUT : OUT std_logic;
LOCKED_OUT : OUT std_logic
);
END COMPONENT;

signal clock1HzDiv : integer := 0;
signal OneHz : std_logic := '0';
signal one: std_logic := '1';
signal zero: std_logic := '0';

signal not_button: std_logic;


begin

LED(0) <= OneHz;
LED(1) <= '0';
LED(2) <= '1';
LED(3) <= '1';
LED(4) <= '1';
LED(5) <= '1';
LED(6) <= '1';
LED(7) <= '1';
MySignal <= not not_button;

CLK_stuff : process (CLCK)
begin

if rising_edge(CLCK) then
if clock1HzDiv = 25000000 then -- "After a reset, the DCM samples several thousand clock cycles to achieve lock" (http://www.xilinx.com/support/troubleshoot/clocking_debug.htm)
-- reset was de-asserted a while ago, so we should be locked by now
-- all has been clear for a while -- release the reset line
OneHz <= not OneHz;
clock1HzDiv <= 0;
end if;
end if;
end process CLK_stuff;

end Behavioral;

Reply | Reply to sender (private) | Synchronize
 * MikeM, FPGA вапросик A. Fig Lee [417 views] 1941 bytes
 *Re: MikeM, FPGA вапросик MikeM [342 views] 91 bytes
 *Re: MikeM, FPGA вапросик A. Fig Lee [408 views] 1276 bytes
 *Re: MikeM, FPGA вапросик MikeM [287 views] 153 bytes
 *Re: MikeM, FPGA вапросик A. Fig Lee [310 views] 306 bytes
 *Re: MikeM, FPGA вапросик MikeM [296 views] 217 bytes
 *Re: MikeM, FPGA вапросик A. Fig Lee [308 views] 185 bytes
 *Re: MikeM, FPGA вапросик MikeM [309 views] 42 bytes
 *Re: MikeM, FPGA вапросик A. Fig Lee [324 views] 1004 bytes
 *Re: MikeM, FPGA вапросик MikeM [373 views] 308 bytes
 *pullup не нужен как и скрипач Штирлиц [321 views] 24 bytes
 *Re: pullup не нужен как и скрипач - светодиод вместо него. MikeM [306 views] 34 bytes
 *Приделать с другой стороны не получится включать нулем :) Штирлиц [304 views] 0 bytes
 *И еще. Гасить светодиод замыканием его это китайский подход. Штирлиц [259 views] 31 bytes
 *Re: У нас так только мудаки делают. MikeM [245 views] 52 bytes
 *Re: MikeM, FPGA вапросик A. Fig Lee [310 views] 286 bytes
 *Re: MikeM, FPGA вапросик MikeM [303 views] 50 bytes
 *Re: вот опции.. A. Fig Lee [333 views] 532 bytes
 *Re: вот опции.. MikeM [321 views] 511 bytes
 *Re: вот опции.. A. Fig Lee [360 views] 14 bytes
 *Re: вот опции.. MikeM [305 views] 101 bytes
 *Re: завтра гляну A. Fig Lee [285 views] 102 bytes
 *Re: MikeM, FPGA вапросик MikeM [307 views] 258 bytes
 *Re: MikeM, FPGA вапросик MikeM [292 views] 71 bytes
 *параллельный порт есть в компьютере? Штирлиц [290 views] 0 bytes
 *Re: параллельный порт есть в компьютере? Серый Волк [277 views] 20 bytes
 *Re: нет A. Fig Lee [300 views] 0 bytes
 *тогда сложнее Штирлиц [307 views] 0 bytes