|
Altera лицензировала MIPS32, К чему бы это? |
|
|
|
Oct 30 2009, 13:19
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
я не понял. SoC это подразумевает заказные кристаллы? ну то есть standart cell ASIC + IP (процессора например)? это же СОВЕРШЕННО другая ситуация - посмотрите, например, на сайте easic-a фотографию размеров FPGA-шной "плитки" и easic-овской, которая что-то типа стандартного eco-cell-a (а еко-целлы больше и хуже по таймингу чем обычные) и это соотношение будет всегда, независимо от текущего размера КМОП технологии - абсолютные размеры и потребление будут уменьшаться, но соотношение всегда будет в пользу непрограммируемого элемента (в предположении, что всякие наны-технологии не рассматриваем, да и там скорее всего будет так же) причем выигрыш по параметрам у ASIC-а будет значительным (по крайней мере пока соотношение где-то раз в 10) Цитата(анатолий @ Oct 30 2009, 13:15)  Типичное применение микропроцессорного ядра - ПЛИС, подключаемая к Ethernet. а какой выигрышь здесь даст интеграция ПЛИС+ЦПУ в один чип (который, скорее всего, больше и дороже чем отдельные камни) больше и дороже потому, что он менее универсальный производится меньшими партиями и т.п.
|
|
|
|
|
Nov 2 2009, 12:54
|
Местный
  
Группа: Свой
Сообщений: 221
Регистрация: 10-12-05
Из: Украина
Пользователь №: 12 052

|
Цитата(yes @ Oct 30 2009, 16:19)  а какой выигрышь здесь даст интеграция ПЛИС+ЦПУ в один чип (который, скорее всего, больше и дороже чем отдельные камни) больше и дороже потому, что он менее универсальный производится меньшими партиями и т.п. Значит здесь вопрос, что лучше, ПЛИС+контроллер Езернет или просто ПЛИС? Сейчас в ПЛИС контроллер Езернет уже есть. Xilinx выбрала за нас. Ядро ARM, похоже, будет масочным. И АМВА при нем. Если приложение - какой-нибудь медленный датчик - то 2 чипа: микроконтроллер+Езернет или просто микроконтроллер с Езернетом - лучшее решение. Тогда и ПЛИС не нужно. Я всегда ставлю микроконтроллер, если он успевает. Если не успевает - тогда ПЛИС. А если в ПЛИС есть и микроконтроллер, и Езернет, и оччень многое другое, то никаких проблем.
|
|
|
|
|
Nov 3 2009, 17:02
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(DmitryR @ Oct 20 2009, 12:20)  По моему мнению, они занимаются ерундой, особенно Xilinx: ну это же маразм, променять суперскалярный PPC440 на такое г. IMHO, в харде надо делать камни, которые обгоняют любые синтезированные на логике процессоры хотя бы в пять раз. PPC440 к этому параметру приближался, выдавая 800 MIPS там, где Microblaze выдает 200. Поэтому я думал, что их (Xilinx) совместные проекты с OpenSPARC неспроста, и в Virtex-6 FXT мы увидим SPARC T1. Вот это было бы по-мужски, а так - баловство все. как говорится: +1 Т1 правда для эмбедерства мрачный проц, и хард-ип будет немалым и всякой обвязки - типа системного софта нужно много то есть это узкий класс задач я Т1 пытался поднять в V4 200 - не влезло, ну и сорцы у них очень странные - то ли это продукт какого-то хай левел тула, то ли результат организации работы когда несколько надмозгов рисуют в визио/на бумажке, а потом тыща индусов кодирует это в верилоге реально удалось его синтезировать? я вот думаю для стратикса 3 попробовать, вроде должно влезть... но времени блин нету... но с тех пор Т2 выложили... в этом есть некоторый смысл - мы сейчас АЗИК с 4х процессорным Sparc V8 (Leon) придумываем, и все-равно плохо - быстродействия не хватает, а из-за кривоватой мультипроцессорности приходится извращаться... -------------- upd: посмотрел - вроде бы заточили под FPGA http://fpga.sunsource.net/видимо я не понял как опции выставлять
|
|
|
|
|
Nov 4 2009, 11:30
|
Местный
  
Группа: Свой
Сообщений: 221
Регистрация: 10-12-05
Из: Украина
Пользователь №: 12 052

|
Вот здесь подробно разъяснено, в чем дело: http://www.fpgajournal.com/articles_2009/2..._processors.htmВ двух словах: -Фирмы будут делать hard cores, а soft cores пусть делают другие. -Nios и Microblaze как были -так и будут. -На современном кристалле hard core - это маленький процент транзисторов, если не используется - ну и не надо. -Будут hard core как для дорогих, так и дешевых кристаллов. -AMBA может наконец-то сотворит какой-то стандарт по интерфейсам модулей для ПЛИС.
|
|
|
|
|
Nov 5 2009, 09:46
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(анатолий @ Nov 4 2009, 14:30)  -На современном кристалле hard core - это маленький процент транзисторов, если не используется - ну и не надо.
-AMBA может наконец-то сотворит какой-то стандарт по интерфейсам модулей для ПЛИС. нужно учитывать, что хард коре это еще немерянные затраты на разработку (причем чем хардовей, тем дороже), поэтому оно может быть либо в мильйонных партиях, либо дорогим у нас, например, стоимость АЗИКа (чипа) выходит в несколько сотен баксов - хотя кремний стоит копейки а АМБА3, имхо, правильно сделано и подойдет для ПЛИС и для проекта в нескольких ПЛИС, но для того, чтоб оно эффективно работало - корки процессоров (ну и периферии) нужно переделывать (идеологически)
|
|
|
|
|
Nov 5 2009, 09:57
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(yes @ Nov 5 2009, 12:46)  нужно учитывать, что хард коре это еще немерянные затраты на разработку (причем чем хардовей, тем дороже) Ну если все равно разрабатывать ФПГА, и делать новую топологию, то наличие или отсутствие там хард-коров это доли процента от стоимости, так как львиная доля это маски, а стоимость масок не зависит от того, что там в них, только от технологии. (не считая, конечно, стоимости лицензий на эти коры) Более того, скорее всего они сами себе MPW делают, изготавливая сразу образцы всех видов нового семейства на одной пластине. И будет там 10 видов или 20 - стоимость не изменится.
|
|
|
|
|
Nov 5 2009, 10:09
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(SM @ Nov 5 2009, 12:57)  Ну если все равно разрабатывать ФПГА, и делать новую топологию, то наличие или отсутствие там хард-коров это доли процента от стоимости, так как ... позволю себе не согласится - FPGA это регулярная структура - разработал ячейку с локальным интерконнектом и "бэкбон" глобального интерконнекта и готово (тем более в штате фирмы сидят эксперты (я надеюсь  ) по проектированию FPGA) а какие-то функциональные коры - это нужно либо платить сторонним конторам за ИП или же создавать у себя специализированные подразделения (что в условиях мировой экономической жопы требует железных яиц у менеджмента фирмы) вобщем, посмотрим, что выйдет, но попрошу записать  - я сомневаюсь в успехе
|
|
|
|
|
Nov 5 2009, 10:23
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(yes @ Nov 5 2009, 13:09)  позволю себе не согласится - FPGA это регулярная структура - разработал ячейку с локальным интерконнектом и "бэкбон" глобального интерконнекта и готово (тем более в штате фирмы сидят эксперты (я надеюсь  ) по проектированию FPGA) а какие-то функциональные коры - это нужно либо платить сторонним конторам за ИП или же создавать у себя специализированные подразделения (что в условиях мировой экономической жопы требует железных яиц у менеджмента фирмы) А на мой взгляд это околоодинаковые трудозатраты. Даже, как мне кажется, написать формирователь этой регулярной структуры как бы не сложнее было, чем отсинтезировать и отPARить некую айпи готовыми тулами. Лично мне вот оказалось куда сложнее сделать генератор ROM-памяти (свой, для тормозной и ультракомпактной памяти), хотя это регулярная структура, чем отсинтезировать, разместить и развести все остальное, что там ее использует.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|