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

 
 
 
Reply to this topicStart new topic
> v5fx30t, центральная колонна.
rv3dll(lex)
сообщение Jul 15 2010, 12:39
Сообщение #1


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Собственно вопрос какие банки фходят в центральнуб колонну, а какие нет. и из чего это следует?
Go to the top of the page
 
+Quote Post
Maverick
сообщение Jul 15 2010, 13:03
Сообщение #2


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(rv3dll(lex) @ Jul 15 2010, 15:39) *
Собственно вопрос какие банки фходят в центральнуб колонну, а какие нет. и из чего это следует?

никогда не слышал такой терминалогии
Что такое центральная колонна?


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Jul 16 2010, 04:12
Сообщение #3


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



это та часть кристалла в которой в частности расположнгы клок менеджеры. и которая пересекает все клоковые регионы..

на самом деле вопрос более глубокий. банки центральной колонны не содержат в составе матрицы разводки ввода вывода BUFR. а он мне нужен. Я запустил пробный проект и он не ругнулся на банк 1, но вроде по признакая даташита этот банк в центральной колонне.

мучаюсь дальше
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 16 2010, 10:35
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Как какие банки физически расположены на кристалле нетрудно понять, открыв FPGA Editor.
Go to the top of the page
 
+Quote Post
vitus_strom
сообщение Jul 16 2010, 10:52
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 553
Регистрация: 15-10-04
Пользователь №: 877



вообще говоря я всегда думал что банки относятся ко вход/выходам а внутрянка чипа питается целиком от VCCINT но если уж вы найдете что то новое в даташите так уж поделетесь информацией
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 16 2010, 11:56
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



У виртексов часть банков ввода-вывода расположена физически полоской, проходящей в середине кристалла.
Go to the top of the page
 
+Quote Post
vitus_strom
сообщение Jul 16 2010, 13:36
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 553
Регистрация: 15-10-04
Пользователь №: 877



аааа вон про что речь - тогда вам в даташит прямая дорого там все красным по зеленому написано 3я или 4я часть пиноут информейшн кажется называется
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Jul 17 2010, 17:43
Сообщение #8


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

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



Цитата(rv3dll(lex) @ Jul 15 2010, 16:39) *
Собственно вопрос какие банки входят в центральную колонну, а какие нет. и из чего это следует?

Это хорошо просматривается при помощи PhanAhead (окошко Process->User Constarints->Floorplan IO - Pre-Synthesis). И цветами разными банки помечены (меню View->Overlays) и разные разности можно увидеть рядом - где BRAM поближе, где TEMAC... для каких банков накидали BUFG, а для каких BUFR.

Если чего, то для V-5 обычно банки с 1 по 4 - банки центральной колонки (в них в 2 раза меньше I/O ног, чем в обычных внешних банках).

Кстати, если Вы использовали банк 1, то там же есть BUFG - чем он Вас не устраивает ?? (али уже все BUFG заперепользованы для других целей ?)
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Jul 19 2010, 04:22
Сообщение #9


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



мне ацп подключать надо. для этого нужен bufr/ 866 документ.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 19 2010, 05:07
Сообщение #10


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Необязательно совершенно. Линиями задержки в лапах можно практически любой тактовый сигнал поставить в середину окна. Просто через BUFR получается минимизация ресурсов (тактовый сигнал не бегает по всему чипу до BUFG и обратно), но без него тоже вполне можно сделать. Я думаю, отсутствие BUFR в центральной колонке как раз объяснияется тем, что там как раз в центре стоят BUFG, и их можно эффективно использовать.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Jul 19 2010, 05:57
Сообщение #11


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(DmitryR @ Jul 19 2010, 09:07) *
что там как раз в центре стоят BUFG, и их можно эффективно использовать.


и как на нём поделитьл на 6?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 19 2010, 07:55
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



С помощью фантазии smile.gif
1. Можно использовать DCM - они там все (удача!) тоже в центре как раз, им же и фазу подогнать.
2. Можно не использовать SERDES - тогда и делить не будет нужды, а фазу подогнать с помощью IODELAY.
Скажу более - для приема от АЦП SERDES ЛУЧШЕ не использовать (если частота не заоблачная). Потому что в случае его использования вам придется строить автомат, который будет дергать BITSLIP до тех пор, пока первый бит не встанет вровень со стробом от АЦП. Когда я делал такую штуку - мне показалось проще сделать обычный сдвиговый регистр, тактируемый входной частотой, который по стробу пишется дале в параллельный буфер.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Jul 19 2010, 08:25
Сообщение #13


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(DmitryR @ Jul 19 2010, 11:55) *
мне показалось проще сделать обычный сдвиговый регистр, тактируемый входной частотой, который по стробу пишется дале в параллельный буфер.


мы уже говорили на эту тему. я делал этот автомат и налетел на проблемы с dcm которые потом через одно место решил. и следующий раз буду делать на BUFR. А вся эта байда с iserdes bitslip и автоматом прекрассно работает.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение Jul 19 2010, 10:33
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Тогда все просто, нет альтернатив: если вы хотите использовать SERDES, но в используемом банке нет BUFR - значит надо поделить на DCM.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Jul 19 2010, 11:57
Сообщение #15


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(DmitryR @ Jul 19 2010, 14:33) *
Тогда все просто, нет альтернатив: если вы хотите использовать SERDES, но в используемом банке нет BUFR - значит надо поделить на DCM.


это понятно - ещё не поздно плату поправить. с план ахед сижу разбираюсь.
Go to the top of the page
 
+Quote Post

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

 


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


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