реклама на сайте
подробности

 
 
> Вопрос по EPM7064S - глюки?
Ioann
сообщение Dec 24 2007, 12:16
Сообщение #1


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Уважаемые коллеги, сам я с ПЛИС ранее не работал...
Решил "пощупать" EPM7064S, сделал простой макет с кнопками, генераторами и светодиодами.
Простейшие веши вроде работают.
Попробовал сделать автомат на 4 состояния с переключением состояний от кнопок, и чтобы в каждом состоянии светодиоды мигали по-разному. Текст на AHDL прилагаю.
1. Иногда светодиоды начинают мигать не так как надо.
2. По-идее, если снять тактовые сигналы, то "картинка" на светодиодах должна "замереть",
(что видно и в симуляторе), однако в "железе" светодиоды останавливаются в положении 0
таблицы дешифратора...


Прошу помочь разобраться.

Заранее благодарен
Прикрепленные файлы
Прикрепленный файл  state_m.rar ( 638 байт ) Кол-во скачиваний: 30
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sazh
сообщение Dec 26 2007, 12:29
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



НЕт никакой разницы, на каком языке пишите. Если все правильно делаете.
В Вашем случае трудно что либо сказать. Потому что системный клок если кто и обрубает, так только с помощью специального сигнала enable_clk. Вот это и моделируется.
(Сам клок в работе и моделировании не обрубается)
Go to the top of the page
 
+Quote Post
Ioann
сообщение Dec 26 2007, 16:41
Сообщение #3


Участник
*

Группа: Validating
Сообщений: 32
Регистрация: 7-06-05
Пользователь №: 5 790



Цитата(sazh @ Dec 26 2007, 15:29) *
НЕт никакой разницы, на каком языке пишите. Если все правильно делаете.
В Вашем случае трудно что либо сказать. Потому что системный клок если кто и обрубает, так только с помощью специального сигнала enable_clk. Вот это и моделируется.
(Сам клок в работе и моделировании не обрубается)

Обрубается не системный клок. Просто построен счётчик на 12 бит, на тактовый вход которого подан сигнал с генератора на 4кГц. Старшие 3 бита через дешифратор отображаются на светодиоды. Когда этот сигнал отключается, счётчик должен останавливаться, что видно в симуляторе. В железе происходит описанное выше. Что касается системного клока, то туда подаётся сигнал с генератора 4МГц. Кстати, на макете предусмотрел возможность снятия и системного клока, но сейчас проверил - никак он на работу не влияет (вообще-то он у меня не использован...). Вообще все 4 глобальных сигнала никак на работу не влияют - я постарался их не использовать.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.0137 секунд с 7
ELECTRONIX ©2004-2016