Не могу найти информацию по разрядности ПЛИС. Читаю datasheet xilinx spartan 3 там только инфа по числу клб, а вот какая разрядность нет. Мне нужно оценить скорость "прокачки". Интересует XC3S1000
помогите начинайке)
производительность ПЛИС
- Реклама
-
SII
- Вымогатель припоя
- Сообщения: 635
- Зарегистрирован: Пт янв 30, 2009 14:50:35
- Откуда: Солнечногорск
Re: производительность ПЛИС
Для ПЛИС в принципе нет понятия "разрядность". Какую схему на ней реализуете -- такая и будет разрядность.
Re: производительность ПЛИС
ПЛИС хочу использовать как коммутатор с процессоров на увв и др. Как мне, к примеру, оценить сможет ли она прогнать, скажем, 1025х32 отсчетов (это после бпф) на увв и в ведущий процессор? может размышляю неправильно, поправьте.
-
SII
- Вымогатель припоя
- Сообщения: 635
- Зарегистрирован: Пт янв 30, 2009 14:50:35
- Откуда: Солнечногорск
Re: производительность ПЛИС
1025х32 отсчетов -- за секунду? за год? до второго пришествия?
Пропускная способность будет зависеть от сложности внутренней логики. Предельная частота внутренностей Спартанов-3 (по сути, триггеров, входящих в состав CLB, и внутренней блочной памяти) -- что-то вроде 300 МГц, если память не изменяет. В общем, нужно проектировать внутреннюю логику и смотреть, будет ли она успевать работать с нужной частотой. Ну а 32-разрядный отчёт, 1-разрядный или 256-разрядный -- роли не играет, по большому счёту, лишь бы ног у микросхемы хватало для ввода-вывода: понятно, что если в задаче нужно сделать десять внешних 32-разрядных портов, то на это требуется 320 ног как минимум (только данные, а ведь ещё управление всякое может требоваться каждому порту).
Пропускная способность будет зависеть от сложности внутренней логики. Предельная частота внутренностей Спартанов-3 (по сути, триггеров, входящих в состав CLB, и внутренней блочной памяти) -- что-то вроде 300 МГц, если память не изменяет. В общем, нужно проектировать внутреннюю логику и смотреть, будет ли она успевать работать с нужной частотой. Ну а 32-разрядный отчёт, 1-разрядный или 256-разрядный -- роли не играет, по большому счёту, лишь бы ног у микросхемы хватало для ввода-вывода: понятно, что если в задаче нужно сделать десять внешних 32-разрядных портов, то на это требуется 320 ног как минимум (только данные, а ведь ещё управление всякое может требоваться каждому порту).
Re: производительность ПЛИС
Спасибо за разъяснения, поняла) ног хватило))) значит, все ок, буду разбираться дальше. 
- Реклама
Re: производительность ПЛИС
по производительности, шифрование по госту
Cortex M3/4 120Mhz - 1.2 MB/s
Cortex M7 (+L1 кеш) 300Mhz - 4.3 MB/s
Cortex A5 (+L1 кеш, L2 пофиг) 600Mhz - 7.5 MB/s
FPGA из самых дешевых и позиционирующиеся как 'world’s smallest FPGAs at very low power' 36Mhz - 8MB/s (хотя можно и 16MB/s, и 32MB/s - в пожирнее кристалл влезет)
Cortex M3/4 120Mhz - 1.2 MB/s
Cortex M7 (+L1 кеш) 300Mhz - 4.3 MB/s
Cortex A5 (+L1 кеш, L2 пофиг) 600Mhz - 7.5 MB/s
FPGA из самых дешевых и позиционирующиеся как 'world’s smallest FPGAs at very low power' 36Mhz - 8MB/s (хотя можно и 16MB/s, и 32MB/s - в пожирнее кристалл влезет)


