User Tag List

Показано с 1 по 10 из 404

Тема: Изучение с "нуля" VHDL и ПЛИС Xilinx

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    147
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Viktor2312 Посмотреть сообщение
    8 y : out std_logic; -- Выход тактовой частоты (3.5 МГц).
    Синтаксическая ошибка. В строчке, где описывается последний сигнал, после std_logic ставить точка_запятая не нужно. Убери, и всё заработает.

    ---------- Post added at 09:43 ---------- Previous post was at 08:19 ----------

    Сама программа под спойлером.
    Там всего три строчки кода. Попробуй самостоятельно написать, прежде чем заглядывать.



    Подсказка - там один счетчик, и два элемента простой логики И

    Скрытый текст


    Код:
    library IEEE; 
    use IEEE.std_logic_1164.all; 
    use IEEE.std_logic_unsigned.all;  
    
    entity led is
    	port(
    	CLK		: in std_logic;
    	CLK_7	: out std_logic;
    	CLK_35	: out std_logic
    	);
    end led;
    
    architecture led_arch of led is 
    
    signal CNT		: std_logic_vector(1 downto 0);
    
    begin
    
    CNT <= CNT+1 when (falling_edge(CLK));
    
    CLK_7 <= '1' when (CNT(0)='1' and CLK='1') else '0';
    CLK_35 <= '1' when (CNT(1)='1' and CNT(0)='1' and CLK='1') else '0';
    
    end led_arch;
    А две строчки логики можно еще упростить до булевой алгебры, синтаксис это позволяет:
    CLK_7 <= (CNT(0) and CLK);
    CLK_35 <= (CNT(1) and CNT(0) and CLK);

    [свернуть]
    Последний раз редактировалось Ewgeny7; 09.10.2014 в 11:29.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 172
    Последнее: 28.11.2017, 13:28
  2. Микроконтроллеры STM32, "с нуля".
    от Viktor2312 в разделе Для начинающих
    Ответов: 279
    Последнее: 07.11.2016, 19:45
  3. Техническая литература: Языки описания аппаратуры "AHDL, VHDL и Verilog"
    от Viktor2312 в разделе Техническая литература
    Ответов: 1
    Последнее: 14.09.2014, 22:29
  4. Ответов: 71
    Последнее: 31.07.2014, 19:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •