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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Новая FPGA-архитектура, Tabula SpaceTime
cms
сообщение Mar 1 2010, 18:50
Сообщение #1


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

Группа: Свой
Сообщений: 168
Регистрация: 6-07-04
Пользователь №: 266



Анонсировали еще одну FPGA будущего. И что интересно, руководит этой затеей опять-таки беженец из Xilinx. Я пару лет назад уже постил на electronix о новых ПЛИС спроектированными Xilinxовскими отщепенцами - правда тогда боролись за LowPower, а сейчас за High-Performance. Что-то разбегается народ из Xilinx во все стороны.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 1 2010, 19:30
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(cms @ Mar 1 2010, 20:50) *
Анонсировали еще одну FPGA будущего. И что интересно, руководит этой затеей опять-таки беженец из Xilinx. Я пару лет назад уже постил на electronix о новых ПЛИС спроектированными Xilinxовскими отщепенцами - правда тогда боролись за LowPower, а сейчас за High-Performance. Что-то разбегается народ из Xilinx во все стороны.

Гонят. ИМХО. Мне сложно понять, сколько бы хотела заплатить ксилинкс, за 1.6 ггц, но мне кажется что не мало.
Go to the top of the page
 
+Quote Post
Sergey'F
сообщение Mar 1 2010, 19:34
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 351
Регистрация: 17-09-05
Из: Москва
Пользователь №: 8 660



Ага, а потом купят и похоронят, как Triscend. laughing.gif
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 1 2010, 19:37
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(cms @ Mar 1 2010, 21:50) *
Что-то разбегается народ из Xilinx во все стороны.

Это понятно - в таких конторах (вида неповоротливых монстров) очень сложно реализовать свои прогрессивные идеи. Вот и создают контору под проект - это наверняка себя оправдает, если то, что анонсировано, будет сделано.

Только бы сделали лучше что-то приземленное. Типа недорогой ПЛИСки с 5-гбит трансивером для USB3.0 и хорошо защищенной флеш-памятью на борту, типа как у латисов.... А то какие-то запредельные частоты, где асики уже очень конкретные конкуренты при существующих ценах на ПЛИСы такого класса. Вот и будет очередной суперчип для прототипирования асиков smile.gif
Go to the top of the page
 
+Quote Post
dxp
сообщение Mar 2 2010, 03:36
Сообщение #5


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата
Суть идеи состоит в быстрой переконфигурации логического массива и демультепликсирования исполнения разных конфигураций по времени. Переконфигурация со скоростью системного клока - 1.6GHz.


Цитата
В отличие от классических FPGA Tabula сделала ставку не на двухпортовую память, а на однопортовую и формируют из нее 8/16-портовую память все тем же временным мультепликсированием.

Что-то это где-то мы уже видели (идею). Scenix? И чем это все кончилось.

И вообще, статейка как-то выглядит странно:

Цитата
Двухпортовая память ни то, ни се - и по объему она в два раза меньше однопортовой, и большинству приложений надо порта 4, а еще лучше 8. Так что оптимизировать так оптимизировать.


Это как? Почему 2-х портовая память в два раза больше занимает, чем однопортовая? И зачем нужна 4-х и 8-портовая? Про такое вообще не слышал. И про "8Бит" объем конфигурации не понятно. Видимо, имело в виду 8 мегабит. Но почему 8? cranky.gif


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 2 2010, 03:50
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(dxp @ Mar 2 2010, 05:36) *
И зачем нужна 4-х и 8-портовая? Про такое вообще не слышал.

Регистры процессора может быть.
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 2 2010, 04:32
Сообщение #7


Вечный ламер
******

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



Цитата(dxp @ Mar 1 2010, 21:36) *
Это как? Почему 2-х портовая память в два раза больше занимает, чем однопортовая?

Есть у меня знакомый асикостроитель (не SM) он говорил что так и есть, на однопортовку требуется в 2 раза меньше силикона чем на двухпортовку.

Цитата
И зачем нужна 4-х и 8-портовая? Про такое вообще не слышал. И про "8Бит" объем конфигурации не понятно. Видимо, имело в виду 8 мегабит. Но почему 8? cranky.gif

У хилых на последних чипах есть 4-х портовая память, значит зачем то нужно smile.gif дсп приложения, процы и т.д. и т.п.

Если проект не липа и они сделают сквозной синтез, то чипы занятные будут. Я бы заюзал, только ели бы они не так много, а то вспоминается как то амбрик с 50ю ваттами на 1ГГц %)

Цитата(SM @ Mar 1 2010, 13:37) *
А то какие-то запредельные частоты, где асики уже очень конкретные конкуренты при существующих ценах на ПЛИСы такого класса. Вот и будет очередной суперчип для прототипирования асиков smile.gif

Как я понял смысл в большой частоте нужен только для мультиплексирования конфигураций, с точки зрения user clock это классические плис 200/400 МГц. На частотах 800/1600 смысла в этих чипах нет.

Цитата(Methane @ Mar 1 2010, 13:30) *
Мне сложно понять, сколько бы хотела заплатить ксилинкс, за 1.6 ггц, но мне кажется что не мало.

Дык а смысл? у них и сейчас эти ГГц есть, только между двумя триггерами. Вся времянка теряется в интерконнекте. Не удивлюсь что часть спонсируется самими хилыми, которые не хотят лишнего риска.


--------------------
Go to the top of the page
 
+Quote Post
dxp
сообщение Mar 2 2010, 05:00
Сообщение #8


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



Цитата(des00 @ Mar 2 2010, 10:32) *
Есть у меня знакомый асикостроитель (не SM) он говорил что так и есть, на однопортовку требуется в 2 раза меньше силикона чем на двухпортовку.

Так, вроде, тут основную площадь сами ячейки памяти занимают, а не порты. Или двухпортовая ячейка в два раза больше однопортовой?

Цитата(des00 @ Mar 2 2010, 10:32) *
У хилых на последних чипах есть 4-х портовая память, значит зачем то нужно smile.gif дсп приложения, процы и т.д. и т.п.

Хм. Потребность в двухпортовой памяти понятна - одновременно писать и читать. Других действий с памятью, вроде, пока не придумано. А зачем 4-х? Чтобы одновременно писать в два канала и в два канала читать? Ну, так такие задачи вполне могут параллелиться в разные блоки памяти. Не могу представить ситуации, чтобы жизненно необходимо было иметь 4 порта к памяти при наличии 2-портовой.


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 2 2010, 05:06
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата
Хм. Потребность в двухпортовой памяти понятна - одновременно писать и читать. Других действий с памятью, вроде, пока не придумано. А зачем 4-х? Чтобы одновременно писать в два канала и в два канала читать? Ну, так такие задачи вполне могут параллелиться в разные блоки памяти. Не могу представить ситуации, чтобы жизненно необходимо было иметь 4 порта к памяти при наличии 2-портовой.


В свое время разрабатывал декодер TPC. Четыре порта были-бы ой как полезны smile.gif.
Go to the top of the page
 
+Quote Post
des00
сообщение Mar 2 2010, 05:06
Сообщение #10


Вечный ламер
******

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



Цитата(dxp @ Mar 1 2010, 23:00) *
Так, вроде, тут основную площадь сами ячейки памяти занимают, а не порты. Или двухпортовая ячейка в два раза больше однопортовой?

я в подробности не вникал, SM придет объяснит %)

Цитата
А зачем 4-х? Чтобы одновременно писать в два канал и в два канала читать? Ну, так такие задачи вполне могут параллелиться в разные блоки памяти. Не могу представить ситуации, чтобы жизненно необходимо было иметь 4 порта к памяти при наличии 2-портовой.

у хилых 1 порт записи - 4 порта чтения, такое может быть необходимо при больших регистровых файлах (есть процы типа нексперии там 8 портов чтения) или при ДСП обработке/кодировании (например делать отведения тапов) и т.д. и т.п. Да, все это может быть сэмулированно на двухпортовке, но ценой ресурса. А в предлагаемой архитектуре это сделано ценой мультиплексирования %)

ЗЫ. Просматривал работы MIT и наших вузов, видел работы по синтезу регистрового файла с 2 портами записи и 10ю портами чтения %)


--------------------
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 2 2010, 05:24
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(dxp @ Mar 2 2010, 07:00) *
Ну, так такие задачи вполне могут параллелиться в разные блоки памяти. Не могу представить ситуации, чтобы жизненно необходимо было иметь 4 порта к памяти при наличии 2-портовой.

Скорость. Из 4х портовки скорость чтения в 4 раза быстрее. А параллелится в разные блоки памяти, это не всегда возможно, и "в два раза больше по площади".
Go to the top of the page
 
+Quote Post
iosifk
сообщение Mar 2 2010, 06:28
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



По поводу объема двухпортовки.
Я помню аппаликуху Альтеровскую, где нарисованы два поля памяти у двухпортовки и когда в одно поле пишется то из другого читается...
Что-то в этом роде...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Maverick
сообщение Mar 2 2010, 08:24
Сообщение #13


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



мне кажется это просто пиар и не более...


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 2 2010, 09:45
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(des00 @ Mar 2 2010, 08:06) *
я в подробности не вникал, SM придет объяснит %)

Ячейка однопортовой 6 транзисторов, ячейка двухпортовой - 8. Т.е. "ядро" - 4 транзистора в виде закольцованного буфера, и пара ключей на 1 порт. Плюс обвес - дешифраторы адреса и мультиплексора выходов, которых удваивается. Т.е размер ячейки двухпортовки - примерно в 1.1..1.2 раза больше однопортовки (с учетом того, что кроме транзисторов место занимают еще и разводка и питания), размер обвеса - вдвое.

Конкретные примеры размеров (0.35 um, размеры в микронах, высота х ширина):
однопортовки:
1Кх8 - 450х1350
1Кх16 - 870х1400
2Kx8 - 870х1400
2Кх16 - 1450х1450

двухпортовки:
1Кх8 - 1120х700
1Кх16 - 1120х1300
2Кх8 - 1120х1300
2Кх16 - 2150х1320

Сравнивая площади - 1.3 - 1.35 раз. Так что про "в два раза" - полная лажа.

ну и картинко (two R/W ports 512x8 async RAM). Чтобы для того, чтобы понимать, сколько относительно друг друга занимает то, что удваивается, относительно того, что х1.1...1.2 . Ну и так, для "если что" - sync RAM это async, обвешанная регистрами и генератором импульса записи.

ЗЫ
А вообще тот же SpeedSter у achronix на 1.5 GHz работает... Так что еще хрен его знает, даст ли эта архитектура что-то такое экстраординарное.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
cms
сообщение Mar 2 2010, 10:49
Сообщение #15


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

Группа: Свой
Сообщений: 168
Регистрация: 6-07-04
Пользователь №: 266



Цитата(SM @ Mar 2 2010, 12:45) *
0.35um: Сравнивая площади - 1.3 - 1.35 раз. Так что про "в два раза" - полная лажа.


Для 0.35 это так. Для более мелких техпроцессов

65nm LP Single-Port SRAM cell 1.05 X 0.5 = 0.525um^2
65nm LP Dual-Port 8T SRAM cell = 0.97um^2

65nm LP Single-Port SRAM Block 128x32 mux4 176.00x67.00 = 11792um^2
65nm LP Dual-Port SRAM Block 128x32 mux4 307.00x68.00 = 20876um^2

20876 / 11792 = 1,77

Для 40 нм коэффициент подтягивается к двойке еще ближе.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 01:32
Рейтинг@Mail.ru


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