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

 
 
> Как привести проект на CPLD в приемлемое состояние, Тактирование не тактируемого
Мур
сообщение Jun 17 2015, 09:24
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Мужики!
Как всегда бывает не так ...все, что может быть не так.
После длительных согласований на свет появился сигнальный экземпляр на XC95144, где глобальное тактирование и установки в исходное отсутствует.(Скорее всего железо было готово раньше моих требований)
На глобальные линии повесили светодиоды или оставили в воздухе... Да и генератор завышенной частотой в 17 раз(придется делить) подан на обычный вход!!!

Все через задницу!!
...Подскажите, как мне перевести поделенную(нужную) частоту на внутреннюю глобальную линию подготовленного проекта?
Я с ходу после предделителя поставил gbuffer. Среда ругается (не error!) варнингом... Что я сделал не так? Как выходят из положения опытные ПЛИСовцы?

Варианты решений?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
yes
сообщение Jun 17 2015, 14:55
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



XC95144 это классическая|линейная PLD с wired AND и потом OR-ом этих term-ов и флип-флопом
кроме ксайлинса таких труЪ CPLD уже никто не делает

то есть о каких-то ресурсах и макроселах говорить не имеет смысла, но на тактовый вход триггера можно подавать комбинаторный сигнал, но на это тратяттся "term-ы"

gbuffer можно только на предопределенную ножку ставить
разводите такты через логику, но может глючить (я кстати даже и не знаю STA с такими "ПЛИС" работает?)
Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 17 2015, 18:37
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(yes @ Jun 17 2015, 17:55) *
....кроме ксайлинса таких труЪ CPLD уже никто не делает

то есть о каких-то ресурсах и макроселах говорить не имеет смысла, но на тактовый вход триггера можно подавать комбинаторный сигнал, но на это тратяттся "term-ы"

gbuffer можно только на предопределенную ножку ставить
разводите такты через логику, но может глючить (я кстати даже и не знаю STA с такими "ПЛИС" работает?)

Проектом могу работать после основной работы часа 2 в день и потому всё вяло и не так быстро как хотелось...

К сожалению CLOCK глобальный(все 3) поданы на LED(3 шт). Предустановки только висят... Бред!..

Неожиданно столкнулся с проблемой(потому как последние лет 10 возился с FPGA). Моя ISE 14.6(PlanAhead) капризничает и показывает только FPGA и нет в перечне моей CPLD XC95144XL. Пришлось писать руцями свой .ucf, чтобы выводы расставить. Она его не поняла и месит свое с тактированием на глобал выводы. Чё делать?..

Спасибо за комменты! Я так и думал... Гнилой вариант. Не хочется курочить плату.... Утро вечера мудренней!
Go to the top of the page
 
+Quote Post
des00
сообщение Jun 18 2015, 03:01
Сообщение #4


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Мур @ Jun 18 2015, 02:37) *
Не хочется курочить плату....

а придется. рожайте ёжика: режте LED и распаивайте перемычки на глобальную ногу. Ну а сам LED на любую свободную. работы на 2 минуты. Если паяльная маска есть, то можно сделать красиво и аккуратно проволочками из IDC шлейфа.

И Исе нужен старый, ЕМНИП порядка 10 ки


--------------------
Go to the top of the page
 
+Quote Post
Мур
сообщение Jun 18 2015, 04:28
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Цитата(des00 @ Jun 18 2015, 06:01) *
а придется. рожайте ёжика: режте LED и распаивайте перемычки на глобальную ногу. Ну а сам LED на любую свободную. работы на 2 минуты. Если паяльная маска есть, то можно сделать красиво и аккуратно проволочками из IDC шлейфа.

И Исе нужен старый, ЕМНИП порядка 10 ки


Спасибо за совет! Придется курочить во благо цели. Заказчика огорчу тупиком его решения. Спасти простым решением не удастся...
Go to the top of the page
 
+Quote Post



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

 


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


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