Archive for the 'MIPS' Category

Первый выпуск официального информационного бюллетеня от MIPS для России – пока на английском языке

Господа! Ниже вы видите первый выпуск официального информационного бюллетеня от нашей компании MIPS Technologies для российских пользователей и партнеров MIPS, составленный Мауро Даймотом (Mauro Diamant). У Мауро есть планы строительства MIPS-коммьюнити в России с помощью семинаров и других мероприятий. Если вы хотите получать информационного бюллетень по е-мейлу, напишите Мауро запрос (его е-мейл mauro@mips.com), желательно указывая имя, фамилию, чем вы занимаетесь (студент, инженер, преподаватель, бизнесмен, журналист) и чем интересуетесь (программированием встроенных систем, компьютерной архитектурой, дизайном систем на чипе, Андроидом, микроконтроллерами, партнерством, проектами open source и т.д.)

Я не смог поместить в блоге весь бюллетень as is, поэтому привожу скриншоты е-мейла обращения Мауро, потом скриншоты всего бюллетеня. Кликабельный бюллетень вы можете получить от Мауро или через меня по е-мейлу. Спасибо.

Сначала кусок с приветствием от Мауро:

Дискуссия поста в Живом Журнале

Скриншоты всего бюллетеня:
Continue reading ‘Первый выпуск официального информационного бюллетеня от MIPS для России – пока на английском языке’

Бизнес MIPS Technologies и цели компании в России

В начале июля в России побывала делегация компании MIPS Technologies. В состав делегации вошли члены европейского представительство MIPS Technologies в Германии – Vice President European Operations Stefan Büchmann и Solutions Architect Christian Berg, а также двое русских инженеров из штаб-квартиры MIPS Technologies в Саннивейл, Калифорния – я (Юрий Панчул) и Сергей Вакуленко.

Перед поездкой я написал следующий короткий текст на русском языке:

Бизнес MIPS Technologies и цели компании в России

MIPS Technologies проектирует микропроцессорные ядра MIPS, которые используются в бытовой электронике – в телевизорах Sony, роутерах Cisco, принтерах Hewlett-Packard и других устройствах. Только в прошлом году в мире было выпущено более полумиллиарда устройств с процессорами MIPS. MIPS является компанией №1 на рынке цифровых телевизоров, сет-топ боксов, Blue-Ray плейеров, WiFi Access Points и роутеров, компания занимает серьезную позицию во многих других устройствах (цифровых рамках, камерах и т.д). На микроконтроллерном рынке ядра MIPS стоят в микроконтроллерах PIC32 от компании Microchip, которая является микроконтроллерной компанией №1 в мире.
Continue reading ‘Бизнес MIPS Technologies и цели компании в России’

Введение в дизайн харвера микросхем для тех программистов, которые этим никогда не занимались

Это репост моего популярного поста в ЖЖ-сообществе ru-programming. Я опубликовал этот пост 8 июня 2011 года, но различные куски для него написал раньше и публиковал в моем ЖЖ http://panchul.livejournal.com :

http://ru-programming.livejournal.com/1271886.html

Господа! Я периодически встречаю программистов (в том числе хороших), которые имеют совершенно фантастические представления о дизайне хардвера. Например, есть люди, которые думают, что языки описания хадвера Verilog и VHDL транслируются в микрокод, есть люди, которые думают, что микросхемы сейчас дизайнятся с помощью рисования мышкой по экрану, и есть люди, которые не знают, зачем в микросхемах clock, то бишь синхросигнал.

Поэтому я написал текст под катом, чтобы на уровне примерно 5-го класса средней щколы сделать введение в данные материи. Зачем это нужно? Я думаю, что то, что я написал, может быть интересным следующим трем группам:

Кому и зачем этом может быть нужно:

1. Юным программистам, которые могут захотеть внести коррекцию в свои планы карьеры, и выучиться не на гуру операционных систем или компиляторов, а на дизайнеров микропроцессоров и графических чипов используя методологию RTL (register-transfer-level – уровень регистровых передач, не путать с другими расшифровками этой аббревиатуры).

2. Алгоритмически-ориентированным программистам среднего возраста, которые могут захотеть сделать карьеру в логически сложных средствах проектирования электроники (Electronic Design Automation). Я сам работал в индустрии средств проектирования электроники больше 15 лет, после чего перешел в саму электронную индустрию.

3. Опытным программистам, которые могут захотеть сменить карьеру с например писания ООП приложений на Джаве на карьеру в Design Verification на SystemVerilog – это создание фреймворков, которые тестируют хардверные дизайны на прочность, бомбардируя их превдослучайными транзакциями и учитывая functional coverage (это сейчас модно и хорошо оплачивается).

“Введение в дизайн харвера микросхем для юных программистов – с картинками и анимациями”

Итого. В последние 20 лет дизайн чаще всего пишется на языке Verilog (в Европе и у военных – VHDL), после чего специальная программа (logic synthesis) превращает дизайн в граф из проводов и логических примитивов, другая программа (static timing analysis) сообщает дизайнеру, вписывается ли он в бюджет скорости, а третья программа (place-and-route) раскладывает этот дизайн по площадке микросхемы.

Когда дизайн проходит все этапы: кодирование на верилоге, отладка, верификация, синтез, static timing analysis, floorplanning, place-n-route, parasitics extraction и т.д. – получается файл под названием GDSII, который отправляют на фабрику, и фабрика выпекает микросхемы. Самые известные фабрики этого типа принадлежат компании Taiwan Semiconductor Manufacturing Company или TSMC.
Continue reading ‘Введение в дизайн харвера микросхем для тех программистов, которые этим никогда не занимались’

MIPS Technologies’ New Processor Provides Fastest Fully-Synthesizable Multicore IP. MIPS32® 1074K™ Core Delivers Nearly 2.5x Performance in Smaller Silicon Footprint versus Intel® Atom™ Processor

Наша компания MIPS Technologies выпустила новый четырехядерный суперскалярный процессор MIPS 1074K. Я в данном проекте отвечаю за моделирование интерфейсов шин и cycle-accurate симулятор. Когда этот четырехядерный змей-горыныч заработал в моих руках на симуляторе, я ощутил самую сильную технологически-related эмоцию за последние 20 лет.

Our company, MIPS Technologies, introduced a new multicore superscalar processor. I contributed to this project in the areas of Bus Interface Models and Cycle-Accurate Processor Model.

MIPS Technologies’ New Processor Provides Fastest Fully-Synthesizable Multicore IP. MIPS32® 1074K™ Core Delivers Nearly 2.5x Performance in Smaller Silicon Footprint versus Intel® Atom™ Processor

SUNNYVALE, Calif. – September 27, 2010 – MIPS Technologies, Inc. (NASDAQ: MIPS), a leading provider of industry-standard processor architectures and cores for digital consumer, home networking, wireless, communications and business applications, today introduced a new processor that offers industry-leading speed for fully-synthesizable multicore IP. With the MIPS32® 1074KTM Coherent Processing System (CPS), companies can now get the high performance of a custom implementation with an off-the-shelf CPU core. The 1074K CPS is the next step in the evolution of MIPS Technologies’ coherent multiprocessing (CMP) platforms, hitting the top end of MIPS’ performance lineup in a compact area footprint.
Continue reading ‘MIPS Technologies’ New Processor Provides Fastest Fully-Synthesizable Multicore IP. MIPS32® 1074K™ Core Delivers Nearly 2.5x Performance in Smaller Silicon Footprint versus Intel® Atom™ Processor’

Started to work in a processor design company MIPS Technologies

I started to work as a Staff Engineer in MIPS Technologies, Inc. – a company founded by Stanford President John Hennessy. Since 1980s MIPS was a pioneer in processor design – MIPS processors were used in Silicon Graphics computers, Sony TV sets, video game consoles, photo cameras, laser printers and numerous other devices. I really enjoy my new job – there is a lot of smart people and aesthetically pleasing technology around.

Занялся новой работой в MIPS Technologies Inc. – компании, которую основал президент Стенфордского Университета Джон Хеннеси. Эта компания проектирует процессоры MIPS, которые стоят в телевизорах Sony, в игровых приставках, лазерных принтерах, видеокамерах, раньше стоял в компьютерах Silicon Graphics и т.д. Более того, эта компания еще в 1980-е была пионером во многих технологиях проектирования процессоров, которые только потом вошли в Intel Pentium.