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

 
 
> Компания Xilinx объявила о новом семействе микросхем., Опубликованы подробности нового семейства под именем Pele.
curly07
сообщение Apr 28 2010, 15:07
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 28-10-08
Пользователь №: 41 246



http://press.xilinx.com/phoenix.zhtml?c=21...6&highlight
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
tinker73
сообщение May 4 2010, 22:43
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 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 подешевеет ...
Go to the top of the page
 
+Quote Post
yes
сообщение May 11 2010, 11:21
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 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 согласен названия разные smile.gif


совершенно разные процессоры, похожесть названия вводит в заблуждение, ну и есть подобие системы команд (общее подмножество), типа как у 8086 и пентиума
http://infocenter.arm.com/help/index.jsp?t...texa/index.html
Go to the top of the page
 
+Quote Post
DmitryR
сообщение May 11 2010, 12:08
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 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, хотя бы под одну ось.
Go to the top of the page
 
+Quote Post
yes
сообщение May 11 2010, 15:51
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 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, который работает помедленнее чисто ПЛИСового проекта, но побыстрее софтверного симулятора
Go to the top of the page
 
+Quote Post
DmitryR
сообщение May 11 2010, 16:10
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 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 понятно что потенциал несколько больше ( biggrin.gif ), но все равно они IMHO как-то легко соскочили с PPC.

Цитата(yes @ May 11 2010, 19:51) *
те же синопсисы/каденсы предлагают арендовать у них всяческие многоплисовые аппаратные платформы для прототипирования, но так как у нас привязка к риал-тайм и собственному железу - никогда не пользовался.

Купите себе или сделайте многоПЛИСовую плату, разбейте проект на несколько ПЛИС в Certify и все.
Go to the top of the page
 
+Quote Post
Maverick
сообщение May 11 2010, 16:59
Сообщение #7


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

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



Цитата(DmitryR @ May 11 2010, 19:10) *
Купите себе или сделайте многоПЛИСовую плату, разбейте проект на несколько ПЛИС в Certify и все.

можно вот здесь поподробнее про Certify и как делается проект на многоплисовую плату. smile.gif
Программа сама разбивает или это делает сам/(при участии) разработчик(а) или как-то по другому?


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

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

Сообщений в этой теме
- 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


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

 


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


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