Цитата(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.
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем