-
Ones
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 14
-
Спасибо получено: 0
-
-
|
Да, я так и сделал, у меня только один управляющий сигнал. Сигнал clk устанавливал на разные ножки плис, везде одинаково, мешают помехи.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от Ones.
|
-
Wonk
-
-
Не в сети
-
Захожу иногда
-
-
Сообщений: 65
-
Спасибо получено: 2
-
-
-
-
|
Есть необходимость установить сигнал и удержать его 12 тактов, после чего сбросить. Есть вариант это реализовать не через счетчик? Язык VHDL.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Последнее редактирование: от Wonk.
|
-
alman
-
-
Не в сети
-
Завсегдатай
-
-
Сообщений: 263
-
Спасибо получено: 41
-
-
-
-
-
|
А почему не через счётчик?
Я бы взял 12 регистров и каждый такт записывал из первого во второй, из второго в третий и т.д. все 12 регистров.
А выходы всех 12 регистров через ИЛИ в результат.
Минус такого решения в том, что если в течение 12 тактов придёт новый сигнал на вход, то сброса выходного сигнала не будет.. Но это легко решаемо.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Braimik
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 2
-
Спасибо получено: 0
-
-
|
Добрый день. можете мне скинуть расспиновку отечественной плис ?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Braimik
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 2
-
Спасибо получено: 0
-
-
|
5576хс1 . 5576хс4. хс2 желательно побольше о них и какие есть примечания к разводке платы
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
Ones
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 14
-
Спасибо получено: 0
-
-
|
Ones пишет: Добрый день! Подскажите, пожалуйста, есть 5 битный счетчик на VHDL, после компиляции проверяю на работоспособность, с помощью моделирования, счетчик считает правильно. Прошиваю плис, проверяю, счетчик считает не правильно и реагирует на каждый импульс ( на каждое касание) неиспользуемых ножек плис, на всех не используемых ножках установлено третье состояние ( As input tri-stated). В чем может быть дело?
Добрый день! Может кому понадобиться, проблема решилась с помощью аккумулятора, до этого плата питалась от блока питания (через сеть).
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
raiyin
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Здравствуйте.
Прошу помочь со следующей проблемой. Так как полный профан, то попробовал
перенести проект marsohod.org/11-blog/78-newproject на марсоход 2.
Код следующий: module test_wires(
input wire key0,
input wire key1,
output wire led0,
output wire led1
);
assign led0 = key0 & key1;
assign led1 = key0 | key1;
endmodule Все хорошо, кроме:
1. логика свечения диодов такая, как будто сигнал от кнопок идет, когда они отжаты, то есть логическая единица будет, когда 2 кнопки отжаты.
2. As input tri-stated поставить не удалось, выдается ошибка средой.
Заранее благодарен.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
umarsohod
-
-
Не в сети
-
Администратор
-
-
Сообщений: 816
-
Спасибо получено: 168
-
-
|
raiyin пишет:
1. логика свечения диодов такая, как будто сигнал от кнопок идет, когда они отжаты, то есть логическая единица будет, когда 2 кнопки отжаты.
2. As input tri-stated поставить не удалось, выдается ошибка средой.
1. Так и должно быть . Схемотехника платы такая, что если кнопка отжата, то вход подтянут резистором на питание и на нем "1",а если
нажата, то замыкает вход на землю и на нем получается "0".Так сложилось исторически, поскольку в ПЛИС нет "pull-down" резисторов.
2. Что за ошибка, пробовали читать что в ней написано?
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
-
raiyin
-
-
Не в сети
-
Новый участник
-
-
Сообщений: 4
-
Спасибо получено: 0
-
-
|
Спасибо за быстрый ответ. Со вторым вопросом я ошибся. Шаг 24. В Assignment Editor все пины с маской key* не удалось перевести в состояние (надеюсь правильно использую терминологию) Weak Pull-UP Resistor On. Ошибка при компиляции следующая:
Error (169057): Can't place I/O pin key0 at pin location 22 -- I/O pin uses weak pullup, which is not supported by this pin location.
С английским дружу и примерно понимаю в чем проблема, но DataSheet'ами пользуюсь еще неуверенно.
|
|
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
|
Время создания страницы: 0.152 секунд