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

 
 
> Не могу разместить проект в XCR3064, Простая схема (22 триг.) не размещается
Igont
сообщение Oct 18 2008, 08:09
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 25-09-07
Пользователь №: 30 811



Доброго дня всем.

Прошу помощи в размещении достаточного простой схемы
в XCR3064.
Казалось бы - 22 триггера и в 3064 ... но что-то идет не так.
Прилагаю схему (в формате ISE) и отчет от компилятора с фиттером.
Так же с благодарностью услышал бы ваши комментарии по поводу самой схемы,
но после того как она разместится.

Заранее спасибо.

Прикрепленный файл  Spectr3.zip ( 8.85 килобайт ) Кол-во скачиваний: 107
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Boris_TS
сообщение Oct 18 2008, 12:04
Сообщение #2


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Очень хорошо, что вы приложили исходник (схему).
Ошибка такая - в XPLA3 нет варианта конфигурации выхода - OpenDrain. В пределах одного FunctionalBlock может быть только 4 ControlTerm использовано для управления выходами с тремя состояниями. Еще может быть использован Universal Control Term 2 (всего один на ПЛИС) выход которого может подойти к входам управления BUFT в любом FunctionalBlock. Я насчитал 17 различных управлений для BUFT - теоретически это можно разместить в XCR3064XL. Вам потребуется ручное расположение ножек.

Можете попробовать уменьшить количество различных управлений входами T у BUFT.

Есть еще два радикальных варианта – перейти на аналогичную Alter’ку или на CoolRunner II – в обоих вариантах есть возможность сконфигурировать выход, как OpenDrain.
Go to the top of the page
 
+Quote Post
Igont
сообщение Oct 19 2008, 08:37
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 25-09-07
Пользователь №: 30 811



Цитата(Boris_TS @ Oct 18 2008, 16:04) *
Очень хорошо, что вы приложили исходник (схему).
Ошибка такая - в XPLA3 нет варианта конфигурации выхода - OpenDrain. В пределах одного FunctionalBlock может быть только 4 ControlTerm использовано для управления выходами с тремя состояниями. Еще может быть использован Universal Control Term 2 (всего один на ПЛИС) выход которого может подойти к входам управления BUFT в любом FunctionalBlock. Я насчитал 17 различных управлений для BUFT - теоретически это можно разместить в XCR3064XL. Вам потребуется ручное расположение ножек.

Вы совершенно правы. Изучив, в конце концов, структуру XPLA, я вижу свои ошибки.
Все разместилось после ручного распределения ресурсов: NET PD<0> LOC=FB1_1 и т.д.
по четыре TRI state на каждый FB.

Цитата(Boris_TS @ Oct 18 2008, 16:04) *
Можете попробовать уменьшить количество различных управлений входами T у BUFT.

К сожалению, хотелось бы увеличить, т.к. это рекомендованная методика сопряжения с 5V BUS,
а этот проект предназначен для работы там...

Цитата(Boris_TS @ Oct 18 2008, 16:04) *
Есть еще два радикальных варианта – перейти на аналогичную Alter’ку или на CoolRunner II – в обоих вариантах есть возможность сконфигурировать выход, как OpenDrain.

Тоже не получится: 1. энергопотребление и 2. Сопряжение с 5V.

Большое Вам спасибо.


Цитата(rezident @ Oct 18 2008, 16:36) *
Не знаю подойдет ли такой вариант, но ваш проект нормально помещается в XC9572XL в кейсе VQ44.


Хорошая идея - подставить другое семейство, тогда подозрение пало бы именно на структуру XPLA.
Буду иметь ввиду.
Причины о применении именно этой микросхемы я описал выше.

Спасибо.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 26th August 2025 - 16:19
Рейтинг@Mail.ru


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