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

 
 
18 страниц V  « < 5 6 7 8 9 > »   
Reply to this topicStart new topic
> I/O Designer
Asb
сообщение Aug 25 2009, 15:46
Сообщение #91


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 109



Не совсем совет (сам использую DC), скорее сочувствие. В IOD 7.4 работа с диф парами явно не доделана. Судя по анонсам в IOD 8.0 должно быть сильно лучше. Однако в паблике его пока нет sad.gif.
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 25 2009, 16:38
Сообщение #92


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Ну например в демо проекте реализовано так
Прикрепленное изображение


Цитата(Asb @ Aug 25 2009, 19:46) *
Не совсем совет (сам использую DC), скорее сочувствие. В IOD 7.4 работа с диф парами явно не доделана. Судя по анонсам в IOD 8.0 должно быть сильно лучше. Однако в паблике его пока нет sad.gif.


[attachment=35651:IOD_8.0.png]


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Frederic
сообщение Aug 25 2009, 19:32
Сообщение #93


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



выводы после бурного обсуждения biggrin.gif

1.завтра получу парочку сообщей по аське типа " а я говорил...."
2.получается я должен завести 22 отдельные цепи (D0+ D0- D1+ .... D10-) в DxD и соответственно 11 в IOD, т.к. из одного сигнала IOD делает _P и _N, но на функциональном элементе IOD будет те же 22 ноги.
3.про шины забыть.
4.забыть про своп тоже, все делать руками в DxD (переименовывать цепи)
5.что я еще забыл ?


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Vadim
сообщение Aug 25 2009, 19:59
Сообщение #94


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Кошмар. Вместо того, чтобы ездить на машине, люди предпочитают недоделанные костыли и с нетерпением ожидают, когда же, наконец, костыли доделают.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
timon_by
сообщение Aug 26 2009, 08:45
Сообщение #95


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 21-06-05
Из: Республика Беларусь
Пользователь №: 6 179



Цитата(Vadim @ Aug 25 2009, 22:59) *
Кошмар. Вместо того, чтобы ездить на машине, люди предпочитают недоделанные костыли и с нетерпением ожидают, когда же, наконец, костыли доделают.


В DC все намного плачевнее с IOD (постоянное коверкание символа со всеми вытекающими ошибками и предупреждениями при компиляции), поэтому редактирование выводов ПЛИС делается руками.
Go to the top of the page
 
+Quote Post
Frederic
сообщение Aug 26 2009, 12:29
Сообщение #96


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



все, доигрался с проектом в IOD rolleyes.gif
удалил шину дифпар, сигнал D0 ввел, а с D1 до D16 не могу ввести. типа он есть (откуда ???)
просмотрел файл - нет таких сигналов, только номера выводов мелкосхемы
на новом проекте (с другим корпусом) выяснил, имя сигнала не должно совпадать и вывода мелкосхемы.

облазил все менюшки - не нашел что нажать sad.gif

кажется нельзя создать сигнал с именем совпадающис с номером вывода, но это ограничение в help не нашел.
не логично, отдельно создать нельзя, а в шине возможно !!!!


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Vadim
сообщение Aug 26 2009, 15:05
Сообщение #97


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Цитата(timon_by @ Aug 26 2009, 11:45) *
В DC все намного плачевнее с IOD (постоянное коверкание символа со всеми вытекающими ошибками и предупреждениями при компиляции), поэтому редактирование выводов ПЛИС делается руками.

DC тут не при чем smile.gif Костыль, причем недоделанный - это IOD. А Dx - это не костыль, это схемный редактор, хоть и не доделанный smile.gif Имхо.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
Asb
сообщение Aug 26 2009, 17:17
Сообщение #98


Местный
***

Группа: Свой
Сообщений: 294
Регистрация: 11-11-04
Из: Москва
Пользователь №: 1 109



Цитата(Vadim @ Aug 25 2009, 23:59) *
Кошмар. Вместо того, чтобы ездить на машине...

Э-э-э, а как выглядит машина в Вашем понимании ?
Go to the top of the page
 
+Quote Post
Vadim
сообщение Aug 27 2009, 06:04
Сообщение #99


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Схемный редактор, редактор плат, голова, руки, скрипты и командные файлы.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 27 2009, 12:22
Сообщение #100


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Frederic @ Aug 25 2009, 23:32) *
выводы после бурного обсуждения biggrin.gif

1.завтра получу парочку сообщей по аське типа " а я говорил...."
2.получается я должен завести 22 отдельные цепи (D0+ D0- D1+ .... D10-) в DxD и соответственно 11 в IOD, т.к. из одного сигнала IOD делает _P и _N, но на функциональном элементе IOD будет те же 22 ноги.
3.про шины забыть.
4.забыть про своп тоже, все делать руками в DxD (переименовывать цепи)
5.что я еще забыл ?


Создал простой проект - две FPGA.
Внутри в каждой по шине с диф. парами. 22 сигнала.
На верхнем уровне схемы два функциональных символа сгенеренных IOD.
Под ними подсхемы сгенеренные IOD.
Делал перестановки как BGA на плате, так и пинов в IOD.
Часть выполненного записал в видео http://megratec.ru/data/ftp/exp_movie/new/...OD_Exp_2BGA.avi
Запись сделана в реальном времени - ничего не редактировал.
Могу хоть 100 раз проделать все показанное в разных комбинациях.
Шины есть. Перестановки работают. Все синхронизируется.
Ну и где проблема?


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Frederic
сообщение Aug 27 2009, 14:18
Сообщение #101


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Aug 27 2009, 15:22) *
Создал простой проект - две FPGA.
....
Шины есть. Перестановки работают. Все синхронизируется.
Ну и где проблема?


Александр спасибо за фильм.
твой фильм показал, что мои выше выложенные картинки соответствуют фильму или наоборот smile.gif
за исключением IOD, т.к. у тебя IOD8, придется проверить это на 7.4


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Frederic
сообщение Sep 2 2009, 19:56
Сообщение #102


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Jan 25 2008, 13:31) *
Да хоть к 10-ти.[attachment=17401:attachment]


как я это сделал ???

а можно данный сигнал подключить одновременно к разным банкам ?
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
Frederic
сообщение Sep 6 2009, 00:56
Сообщение #103


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Aug 27 2009, 15:22) *
Создал простой проект - две FPGA.
Внутри в каждой по шине с диф. парами. 22 сигнала.
На верхнем уровне схемы два функциональных символа сгенеренных IOD.
ftp/exp_movie/new/...OD_Exp_2BGA.avi[/url]
.....
Шины есть. Перестановки работают. Все синхронизируется.
Ну и где проблема?


есть проблема и как понимаю в IOD7.4
назначил диф.пары в IОD, выгрузил в DxD (тут диф.парами и не запахло, но ладно) forward в Ехр
диф.пары в Ехр не появились (это нормально smile.gif), назначил диф.пары руками. смотрим - расположение шины не оптимально
back аннотация, далее синхронизация в IОD. все ОК.
оптимизирую шины, выгрузка в DxD и о ля ля диф.пары пропали wacko.gif
forward в Ехр и тут диф.пар НЕТ.
и Ехр орет что надо делать back аннотация, куда деваться - делаем
и если тупо сделать синхронизацию в IOD то и здесь диф.пары пропадут
теперь понятно почему в IОD (у меня IОD требовал синхронизацию, т.к. в Ехр пропали диф.пары) происходило расчепление дифшин crying.gif

теперь после каждого этапа оптимизации в IОD в DxD руками в CES заново руками прописываю диф.пары

может я не поставил какую галку ?
но кажется все облазил


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 7 2009, 12:00
Сообщение #104


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Просто так как правило ничего не происходит (на ваших примерах вы это уже наверняка заметили). Надо разбираться в конкретном примере.

Как вы выдели у меня в проекте ничего не рассыпается.
Диф. пары для Expedition формируются в CES, значит надо разбираться почему у вас в CES они пропадают.

Цитата(Frederic @ Sep 2 2009, 23:56) *
как я это сделал ???

а можно данный сигнал подключить одновременно к разным банкам ?


Достаточно посмотреть проект и станет ясно откуда появились два сигнала, скорее всего из схемы аннотировались.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Frederic
сообщение Sep 9 2009, 21:21
Сообщение #105


Знающий
****

Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035



Цитата(fill @ Sep 7 2009, 15:00) *
Диф. пары для Expedition формируются в CES, значит надо разбираться почему у вас в CES они пропадают.

виноват-с, не поставил галку в МАЛЕНЬКОМ сером квадратике в IOD при синхронизации rolleyes.gif
дифпары появились в DxD соответственно и в Ехр без ручного формирования в CES

Цитата
Достаточно посмотреть проект и станет ясно откуда появились два сигнала, скорее всего из схемы аннотировались.


выше G_A_S задавал вопрос - Необходимо, чтобы сигнал INT_CS (он глобальный и для него выделена одна ножка на ПЛИС: G11 для 4VSX35) был подключен к любой еще одной ножке. Можно ли это сделать и как?

ответ - Да хоть к 10-ти.

а как в IOD без аннотирования подключить к двум ногам один сигнал ?
и ноги в разных банках и д.б. возможность их свопировать в своем банке


--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
Go to the top of the page
 
+Quote Post

18 страниц V  « < 5 6 7 8 9 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


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


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