vak: (Улыбка)
[personal profile] vak
Оригинал взят у [livejournal.com profile] sdelanounas_ru в Новогодний подарок от Мультиклета.

Буду рад, если кто-нибудь из уважаемых френдов покажет образец осмысленного кода, работающего на этой железке.

(deleted comment)
(deleted comment)

Date: 2012-12-13 20:14 (UTC)
From: [identity profile] jackill.livejournal.com
А стоит совсем не как он.

Помнится, на хабре было два бурных обсуждения с участием программиста, который портировал туда компилятор C.

Date: 2012-12-13 23:11 (UTC)
From: [identity profile] teewoon.livejournal.com
Дык эта, а что вы хотите увидеть? Осмысленное, что касается архитектуры - только в ассемблере. На Си оно и будет Си. Всё завёрнутое в стандарт и библиотеки.

Re: Например

Date: 2012-12-14 02:10 (UTC)
From: [identity profile] teewoon.livejournal.com
Они свою архитектуру будут прятать как страшную военную тайну. Может она и правда военная или коммерческая, а может просто стыдно. Поэтому нюансы и модели будут выясняться на горьком опыте =)

А, ну они же прототипировали на Xilinx, поэтому всякое осталось - загрузка с флешки, мудрёная память констант. Врядли кто сейчас сподобится на симулятор для народа. Оно скрее самим разработчикам позарез.

Re: Например

Date: 2012-12-14 11:08 (UTC)
From: [identity profile] teewoon.livejournal.com
Есть версия, что эльбрусовцы ушли в Интел и тогда появился Pentium =)

Я вот еще про что. Мультиклет заявляет о хакероустойчивости. (К слову говоря, в чипах на данный момент нет какой-либо защиты и разделения доступа на аппаратном уровне). И вот тут становится очень интересно - как именно это осуществляется?

Ну, ясен пень, что можно напрочь закрыть информацию об отладочных механизмах и выкатить проприетарные протоколы и утилиты. Рано или поздно это шило всё равно всплывет. А может и нет. Получится как мышь и кактус.

Беглый просмотр документации навевает мысль, что в самом процессоре нет механизмов программной отладки (или это закрыто). Остаётся только ковырять JTAG`ом снаружи. Оно конечно да, лобовое решение против программной отладки, да и чип не обременен лишним. Тогда встаёт вопрос - а как же операционные системы, классические отладочные механизмы?

Date: 2012-12-14 23:27 (UTC)
From: [identity profile] teewoon.livejournal.com
EPIC fail =\

А жаль, я бы поковырялся когда-нибудь. Но большой риск, что по прошествии времени за копейки не обломится раритетный итаниум. Как например с PPro.

Re: Например

Date: 2012-12-14 21:30 (UTC)
From: [identity profile] b0p0h0k.livejournal.com
Не очень хороший пример.
- Система команд была секретна преднамеренно, by design: "наша система команд - Эль-76!"
- что позволило Эльбрусу-1 довольно безболезненно реинкарнироваться в Эльбрусе-2, который, насколько я понимаю, по сей день стоит на боевой вахте в Софрино (http://voencom.net/index.php?id=89).

Upd: Нашёл позитивное подтверждение того, что, таки да, ещё полтора года назад Эльбрус-2 стоял на боевом дежурстве (http://russiamil.files.wordpress.com/2011/06/242293_10150202199229855_98262829854_6892560_8298746_o.jpg).
Edited Date: 2012-12-14 21:55 (UTC)

Date: 2012-12-14 22:44 (UTC)
From: [identity profile] b0p0h0k.livejournal.com
2 дисплея ЕС-7927 (http://www.rosfoto.ru/photos/big/0029000/029599_382.jpg).

Date: 2012-12-13 23:42 (UTC)
From: [identity profile] webushka.livejournal.com
Так железки-то фактически ещё нет - первая партия только в феврале будет.
И что можно считать за осмысленный код для этого dsp? Авторское прочтение FFT наверняка приедет вместе с платой, в составе библиотек, тогда и можно будет разглядывать.

Date: 2012-12-13 23:58 (UTC)
From: [identity profile] lider.livejournal.com
прочитав "РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ".

Фігурують дві різні тактові частоти.
"Узгоджувування відмінкамів" відсутнє у списку талантів автора ворд-документу, на ім’я Nik.
Підозріло виглядає час генерації пе-де-ефа — 9:00.

Що таке ММП?

Особливо повеселило ось це:
"Комплект поставки:
...
• фирменная упаковка (коробка)."

Згадалося, що в прайслістах дев’яностих були різні ціни на
CPU bla-xxx
і
CPU bla-xxx (boxed)



Date: 2012-12-17 04:27 (UTC)
From: [identity profile] eentropy.livejournal.com
"9:00"

Если это в свойствах файла - любое время можно поставить (by FAR).

Date: 2012-12-17 21:06 (UTC)
From: [identity profile] mandrykin.livejournal.com
Вот глаз зацепился за описание Ethernet контроллера:

Дескрипторы размещаются в памяти, начиная с базового адреса. Под дескрипторы выделяется 1к ПД отдельно для деккрипоторв
приемника и передатчика. Дескрипотор занимает 64 бита (8 байт).
Структура дескрипторов описана наже.

Больше слово "дескриптор" в тексте нигде не встречается. Т.е. в доументе не описаны форматы дескриптров. Впрочем, если не описали систему команд процессора, то удивляться нечему.

Будем надеяться, что в следующих ревизиях документ обрастёт подробностями.