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

 
 
> Скорость записи последовательного битового пото
STT
сообщение Apr 20 2005, 19:08
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 24
Регистрация: 19-03-05
Пользователь №: 3 505



Здравствуйте. Объясните пожалуйста, какая максимальная скорость может быть в современных FPGA (например Spartan, Spartan2) при записи последовательного битового потока с помощью регистра сдвига? Ну например 400 Мбит/с возможно? Что за параметр микросхемы смотреть? Или при таких скоростях нужно ставить внешний сдвиговый регистр, и уже с него сливать информацию в параллельной форме???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
rezident
сообщение Apr 20 2005, 19:45
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(STT @ Apr 21 2005, 01:08)
Здравствуйте. Объясните пожалуйста, какая максимальная скорость может быть в современных FPGA (например Spartan, Spartan2) при записи последовательного битового потока с помощью регистра сдвига? Ну например 400 Мбит/с возможно? Что за параметр  микросхемы смотреть? Или при таких скоростях нужно ставить внешний сдвиговый регистр, и уже с него сливать информацию в параллельной форме???
*

Глянул какой-то переводной даташит "ПЛИС с архитектурой FPGA
семейства SpartanTM-II (2,5В)" там сказано
Цитата
Кристаллы Spartan-II обеспечивают более высокую
производительность, чем предыдущие поколения
FPGA. Проекты могут работать на системных часто-
тах до 200 МГц и частотах внутри кристалла, пре-
вышающих 350 МГц. Блоки ввода-вывода Spartan-II
полностью соответствуют спецификациям PCI ши-
ны, поэтому микросхемы позволяют реализовывать
интерфейсные схемы, работающие на частоте 33
МГц или 66 МГц.

А вообще на сайте производителя сравнительные таблицы есть.
Go to the top of the page
 
+Quote Post
ilya79
сообщение Apr 21 2005, 04:26
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 26-08-04
Пользователь №: 549



При таких запросах (400 Мбит/сек) я бы смотрел в сторону Rocket IO (VirtexII Virtex4).
Go to the top of the page
 
+Quote Post
hitower
сообщение Apr 21 2005, 07:42
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 46
Регистрация: 17-01-05
Пользователь №: 2 007



у RocketIO МИНИМУМ около 600 мбит/с
а обычные ноги ввода-вывода у упомянутых семейств - до 420 мбит насколько я помню
Go to the top of the page
 
+Quote Post
3.14
сообщение Apr 21 2005, 09:12
Сообщение #5


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Цитата(STT @ Apr 20 2005, 22:08)
Здравствуйте. Объясните пожалуйста, какая максимальная скорость может быть в современных FPGA (например Spartan, Spartan2) при записи последовательного битового потока с помощью регистра сдвига? Ну например 400 Мбит/с возможно? Что за параметр  микросхемы смотреть? Или при таких скоростях нужно ставить внешний сдвиговый регистр, и уже с него сливать информацию в параллельной форме???
*

Вы это можете сами проверить, опишите констрейны и выясните. Если не имеете возможности, пишите, проверю. На вскидку, Spartan2 должен успевать (если логики между звеньями регистров не будет).


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Gate
сообщение Apr 21 2005, 11:25
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 859
Регистрация: 7-04-05
Из: Санкт-Петербург
Пользователь №: 3 943



Цитата(STT @ Apr 20 2005, 23:08)
Здравствуйте. Объясните пожалуйста, какая максимальная скорость может быть в современных FPGA (например Spartan, Spartan2) при записи последовательного битового потока с помощью регистра сдвига? Ну например 400 Мбит/с возможно? Что за параметр  микросхемы смотреть? Или при таких скоростях нужно ставить внешний сдвиговый регистр, и уже с него сливать информацию в параллельной форме???
*


400 Мб/с в каком стандарте? Очевидно, что разумно использовать (lv)pecl или lvds. Имхо lvttl даже при 1.8в слабо подходит для таких скоростей. Pecl fpga пока вроде как не принимают, надо переводить в lvds (есть куча трансляторов ценой ед. долл.). lvds в fpga вводить можно, скорость до 640 Мб/с - на дешевых чипах, типа циклона или спартана, и до 1000 - на стратиксах 2 и виртексах.
Стандарты типа SSTL-2 -3 и др., который поддерживают входные буфера fpga, не рассматриваю, т.к. на знаком.
Если 400 МБ/с - это скорость данных с DDR(2), то используются спец. IO-буфера, и скорость может достигать 166 МГц для DDR и, если правильно помню, 200 для DDR2.


--------------------
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 11:10
Рейтинг@Mail.ru


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