Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Скорость записи последовательного битового пото
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
STT
Здравствуйте. Объясните пожалуйста, какая максимальная скорость может быть в современных FPGA (например Spartan, Spartan2) при записи последовательного битового потока с помощью регистра сдвига? Ну например 400 Мбит/с возможно? Что за параметр микросхемы смотреть? Или при таких скоростях нужно ставить внешний сдвиговый регистр, и уже с него сливать информацию в параллельной форме???
rezident
Цитата(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 МГц.

А вообще на сайте производителя сравнительные таблицы есть.
ilya79
При таких запросах (400 Мбит/сек) я бы смотрел в сторону Rocket IO (VirtexII Virtex4).
hitower
у RocketIO МИНИМУМ около 600 мбит/с
а обычные ноги ввода-вывода у упомянутых семейств - до 420 мбит насколько я помню
3.14
Цитата(STT @ Apr 20 2005, 22:08)
Здравствуйте. Объясните пожалуйста, какая максимальная скорость может быть в современных FPGA (например Spartan, Spartan2) при записи последовательного битового потока с помощью регистра сдвига? Ну например 400 Мбит/с возможно? Что за параметр  микросхемы смотреть? Или при таких скоростях нужно ставить внешний сдвиговый регистр, и уже с него сливать информацию в параллельной форме???
*

Вы это можете сами проверить, опишите констрейны и выясните. Если не имеете возможности, пишите, проверю. На вскидку, Spartan2 должен успевать (если логики между звеньями регистров не будет).
Gate
Цитата(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.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.