|
Распределенное ОЗУ, Есть ли оно в FPGA Altera? ))) |
|
|
|
Oct 20 2008, 12:57
|
Группа: Новичок
Сообщений: 6
Регистрация: 29-11-07
Пользователь №: 32 812

|
Не могу понять, могут ли логические элементы (т.е. таблицы соответствия - LUT) в fpga altera работать в качестве блоков ОЗУ, например, 4-входовый LUT работать как ОЗУ 16х1? Перерыл handbook - ничего не нашел, то ли плохо искал, то ли действительно нельзя?
|
|
|
|
|
 |
Ответов
(1 - 14)
|
Oct 20 2008, 13:24
|
Группа: Новичок
Сообщений: 6
Регистрация: 29-11-07
Пользователь №: 32 812

|
А у Xilinx есть?
|
|
|
|
|
Oct 20 2008, 13:52
|
Группа: Новичок
Сообщений: 6
Регистрация: 29-11-07
Пользователь №: 32 812

|
Спасибо...
|
|
|
|
|
Oct 23 2008, 13:13
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(DmitryR @ Oct 22 2008, 02:28)  Лаконичности не выйдет, а для холивара подкину основание - в Стратиксах есть распределенная память, в первых и вторых называется M512, в третьих - MLAB. Занимает 10 штук того, чем там называют LUT. Про MLAB согласен Цитата new derivative called Memory LAB (MLAB), which adds look-up table (LUT)-based SRAM capability to the LAB as но почему вы называете блочную память M512 распределенной не понятно. Цитата M512 RAM blocks are simple dual-port memory blocks with 512 bits plus parity (576 bits). These blocks provide dedicated simple dual-port or single-port memory up to 18-bits wide at up to 500 MHz. M512 blocks are grouped into columns across the device in between certain LABs
--------------------
|
|
|
|
|
Oct 24 2008, 03:29
|
Вечный ламер
     
Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453

|
Цитата(DmitryR @ Oct 23 2008, 09:07)  Потому что это по смыслу то же самое, что MLAB: много мелкой памяти. Если говорить строго - то да, это не то же самое, что MLAB. Хотя это уже неважно, вряд ли кто сейчас станет применять первые Стратиксы. Не соглашусь в корне. ИМХО смысл распределенной памяти в том, что LUT (по сути ячейка памяти 16/32/64х1) получает возможность динамического конфигурирования. Что естественно позволяет использовать маленькие блоки памяти "по месту"(т.е. внутри массива логики). M512 это блочная память небольшого объема, организованная на чипе отдельно от LUT, так же как и M4K/M9K блоки. кстати MLAB нет и на вторых стратиксах, цитата про M512 взята как раз из хендбука на стратикс 2.
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|