|
Компания Xilinx объявила о новом семействе микросхем., Опубликованы подробности нового семейства под именем Pele. |
|
|
|
 |
Ответов
|
May 4 2010, 22:43
|
Участник

Группа: Участник
Сообщений: 23
Регистрация: 22-04-06
Из: Москва
Пользователь №: 16 387

|
Цитата с этими АРМами будет хорошо, если они окажутся в ценовой группе спартанов, а если это замена виртексов, то имхо, нафиг надо Рано или поздно это должно будет произойти. НО! Spartan-6 и Virtex-6 только что вышли, а значит следующий шаг будет не раньше 2012-13гг. Причем, очевидно как всегда сначала выйдет Virtex, ибо : 1) все цивилизованное человечество уже ломанулось разработывать SoC-и на A9, и массовый выход этих продуктов состоится через 2-3 года. Всем им нужна хорошая и быстрая платформа для отладки, так что они заплатят любые деньги. 2) дешево тиражировать такой сложнейший продукт как А9 сразу не получится, один только (4-ядерный) FPU DSP на 800МГц чего стоит... Так что скорее всего дождемся А9 в составе DSP от TI (обещали самплы в 2011), приклеим к нему недорогую ПЛИС и будем имееть все что нужно. А там через 2-3 года и Pele подешевеет ...
|
|
|
|
|
May 11 2010, 11:21
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(tinker73 @ May 5 2010, 02:43)  1) все цивилизованное человечество уже ломанулось разработывать SoC-и на A9, и массовый выход этих продуктов состоится через 2-3 года. Всем им нужна хорошая и быстрая платформа для отладки, так что они заплатят любые деньги.
2) дешево тиражировать такой сложнейший продукт как А9 сразу не получится, один только (4-ядерный) FPU DSP на 800МГц чего стоит... 1) все цивилизованное человечество отлаживает SoC-и на специальных софтверных симмуляторах систем, которые продают Cadence и Synopsys, возможно есть менее брандовые, не знаю - мы не замахивались на такие тулзы. как объяснить существование ОМАР-ов и всяких прочих самсунгов, если Pele еще нет? OEM-ные ОМАРы на А9 кортексе уже есть, да и iPAD уже продается, никто не ждет FPGA прототипа 2) например, есть открытый (бесплатный) проект OpenSPARC - там по дефолту 8-ми ядерный (с FPU-ями) да и ядра "мультисредовые". с SoC проблема не ядро, а выловить баги проектирования системы (шины, адреса, прерывания и т.п., то есть сборку из частей, которую в FPGA не засунешь, гейтов не хватит) до сайнофа. а если есть какие-то потенциально узкие места типа внутренних шин - убедится, что система на них не заткнется. ядро А9, я думаю, АРМ уже хорошо вычистил от багов, да и это отнюдь не самый сложный проц Цитата(Maverick @ May 11 2010, 14:51)  а в чем глобальные архитектурные отличия между Cortex-Mx и Cortex-A9MP? PS согласен названия разные  совершенно разные процессоры, похожесть названия вводит в заблуждение, ну и есть подобие системы команд (общее подмножество), типа как у 8086 и пентиума http://infocenter.arm.com/help/index.jsp?t...texa/index.html
|
|
|
|
|
May 11 2010, 12:08
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(yes @ May 11 2010, 15:21)  2) например, есть открытый (бесплатный) проект OpenSPARC - там по дефолту 8-ми ядерный (с FPU-ями) да и ядра "мультисредовые". с SoC проблема не ядро, а выловить баги проектирования системы (шины, адреса, прерывания и т.п., то есть сборку из частей, которую в FPGA не засунешь, гейтов не хватит) Активно разрабатывая OpenSPARC я могу сказать, что самая большая проблема - это софт. Потому что даже этот слон запросто лезет в StratixIV не самый большой, а в самый большой влезет четыре ядра. Воткнул туда SignalTap - и аппаратуру отладил. А вот составить cross-toolchain (чтобы вести разработку под чужую архитектуру на x86 машинах) и заставить хотя бы стандартные, имеющиеся в Linux драйверы (в моем случае это OpenCores Ethernet и Altera PCIe) корректно сработать с аппаратурой, для которой они вроде бы предназначены - это оказывается неожиданно тяжело. Поэтому вот тут я ожидаю главную засаду: под PPC у Xilinx наработано несколько операционок, под них есть драйверы на все корки. Представьте сколько это труда - написать и отладить драйверы на все корки, что есть в EDK, хотя бы под одну ось.
|
|
|
|
|
May 11 2010, 15:51
|
Гуру
     
Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640

|
Цитата(DmitryR @ May 11 2010, 16:08)  Активно разрабатывая OpenSPARC я могу сказать, что самая большая проблема - это софт. а у gcc как с поддержкой OpenSPARC? на официальном сайте SUN вроде дает свой компилер и какой-то солярис для OpenSPARC, или я не так понял? пользую только 32х битную v8 (ecos + gcc), собственно гейслеровский leon3 и станция есть для которой по мелочи компилил gcc (SunOS), там v9 UltraSPARC-IIIi ----------- по поводу влезания - в нормальном соке, имхо, процессор занимает пару процентов (<10%), остальное юзер логик мы для прошлого проекта использовали Virtex4 200 (самый большой на момент прототипирования), для этого Stratix3 340 (самый большой на момент прототипирования) : в обоих случаях влазит ~%10 от SoC, то есть приходится юниты урезать, урезать количество юнитов, делать какие-то обрезанные версии SoC для проверки чего-то одного и т.п. те же синопсисы/каденсы предлагают арендовать у них всяческие многоплисовые аппаратные платформы для прототипирования, но так как у нас привязка к риал-тайм и собственному железу - никогда не пользовался. но там, насколько я понимаю не просто плата с кучкой ПЛИС, а некий аппаратный ускоритель к ncsim|vcs, который работает помедленнее чисто ПЛИСового проекта, но побыстрее софтверного симулятора
|
|
|
|
|
May 11 2010, 16:10
|
Профессионал
    
Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770

|
Цитата(yes @ May 11 2010, 19:51)  а у gcc как с поддержкой OpenSPARC? на официальном сайте SUN вроде дает свой компилер и какой-то солярис для OpenSPARC, или я не так понял? Дело не в gcc - ему что дашь, он то и скомпилит (хотя gcc, который нам на x86 машине выдал код SPARC мы тоже не с первого раза нагуглили, прямо скажем). Проблема в программной поддержке операционкой периферии SoC. И это уже с готовыми драйверами в Linux, про самостоятельное изготовление пары драйверов (Ethernet+PCIe) под Solaris мы думаем с легким ужасом на самом деле. У Xilinx понятно что потенциал несколько больше (  ), но все равно они IMHO как-то легко соскочили с PPC. Цитата(yes @ May 11 2010, 19:51)  те же синопсисы/каденсы предлагают арендовать у них всяческие многоплисовые аппаратные платформы для прототипирования, но так как у нас привязка к риал-тайм и собственному железу - никогда не пользовался. Купите себе или сделайте многоПЛИСовую плату, разбейте проект на несколько ПЛИС в Certify и все.
|
|
|
|
Сообщений в этой теме
curly07 Компания Xilinx объявила о новом семействе микросхем. Apr 28 2010, 15:07 Builder Цитата(curly07 @ Apr 28 2010, 18:07) http... Apr 28 2010, 15:27 des00 Цитата(curly07 @ Apr 28 2010, 10:07) http... Apr 28 2010, 17:02 yes Цитата(des00 @ Apr 28 2010, 21:02) таки с... Apr 29 2010, 10:30  des00 Цитата(yes @ Apr 29 2010, 05:30) Cortex-A... Apr 29 2010, 10:43 Leka Из wp: "Longer term, Xilinx is working with a... Apr 28 2010, 17:25 DmitryR Я имени Pele там нигде не нахожу. Хотя с учетом пр... Apr 29 2010, 06:40 PDA http://www.xilinx.com/technology/roadmap/p...ng-pl... Apr 29 2010, 08:43 Flanker И снижение потребления (соответственно и перегрева... May 3 2010, 22:04 yes Цитата(Flanker @ May 4 2010, 02:04) И сни... May 4 2010, 15:31      DmitryR Я деталей про Certify, честно скажу: не знаю. Чита... May 12 2010, 05:31       yes Цитата(DmitryR @ May 12 2010, 09:31) Я де... May 12 2010, 08:47 o_khavin Цитата(tinker73 @ May 5 2010, 02:43) НО... May 8 2010, 14:07 Maverick так в свои ПЛИС фирма Actel давно встраивает ARM ... May 11 2010, 10:51
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|