Перейти к содержанию
    

Подскажите пожалуйста, какой процессор выбрать для системы

Требуется выбрать процессор для аппаратуры специального назначения.

Требования к аппапатуре:

* высокое быстродействие (тактоыве частоты порядка 500 МГц)

* высокая радиационная стойкость (условия работы специфические)

* желательно наличие внутренней памяти от 4.5-5 мегабайт (в идеале), но в крайнем случае можно опустить планку до 2 метров.

* работа с фиксированной точкой формата 32.32 или с 64-битной плавающей

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

* тригонометрия в аппаратуре была бы просто исполнением мечты :)

 

Процессор будет заниматься преимущественно вычислениями, и, возможно, обработкой некоторых сервисных задач по самообслуживанию. Так что обработка внешних прерываний необходима.

 

Подскажите пожалуйста, в каком напрвалении ковырять?..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С радиацией обломить указанные тобой требования по мощности приводят к камням изготовленным по тех нормам выше 0.13мкм что не совместимо с радиацией.

Есть плисины у актел с рад стойкостью и большой скоростью и емкостью.

Процы никто с рад стойкость быстродействующие не делает вроде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ясно. А какие процы вообще можно заюзать в ущерб последним пунктам? По радиационной стойкости к сожалению требования снизить не представляется возможным

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А какие процы вообще можно заюзать в ущерб последним пунктам? По радиационной стойкости к сожалению требования снизить не представляется возможным
Обзоры:

2006 EDN Microprocessor Directory

2006 EDN Digital Signal Processing Directory

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ясно. А какие процы вообще можно заюзать в ущерб последним пунктам? По радиационной стойкости к сожалению требования снизить не представляется возможным

Для таких работ мы раньше пользовались ПЛИСами Actel, но теперь уходим от них. Я сейчас реализую проект с ПЛИС Qpro Virtex II rad-hard, в этом случае можно понизить тактовую частоту засчет логики специфической под задачу (в отличии от процессора), и все делается в арифметики фиксированной точки. Засчет того что это ПЛИС а не проц не требовалось и такое большое количество внутреней памяти - в Virtex 2 есть около 1Мб в distributed RAM, ПЛИСов rad-hard с таким количеством памяти кака Вы указывали нету. Аппаратное умножения поддерживается встроенными умножителями 18х18. Вся система работает с spacewire PHY от Aeroflex. Я имплементирую вручную тройную голосуежию логику (triple voting structure), и использую dual-port RAM как single-port with refresh. Рассматривается вариант пользоватся 3-ным Microblaze проц в Virtex, и реализовать voting master в antifuse-type ПЛИС, типа QuickLogic.

 

Я сам не участвовал, но есть другие разработки под QuickLogic Eclipse II - http://www.quicklogic.com/images/EclipseII_Family_DS.pdf, но это non-volatile OTP ПЛИС. Из процессоров я раньше был под требованьем имплементировать MIL-STD-1750 инструкции, и для этого есть Aeroflex UT1750AR, но под ваши параметры 16-разрядный проц конечно не подойдет... Мне кажется что Вам, как и почти всем разработчикам в high-reliability, космической, и оборонной сфере предется перейти на ПЛИС. Хорошие современные проц архитектуры с высокими performance параметрами не делают в rad-hard варианте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если не космос с его треб. массы и наличия частиц высокой энергии то можно попробовать рад. экранирование.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эх хотел предложить матаролки на ускорителе рядом с резонаторами отлично работало. Но космос это как приговор для всего функционала что вы написали. А распределить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Недавно наткнулся:

NASA начало тестирование "железок" для управления научными космическими станциями, на которые впоследствии будет установлен Linux. Ключевым моментом в выборе программного обеспечения послужила большая база научных программ и их сред разработки под эту ОС, что позволит сократить время портирования ПО из лаборатории в космические корабли.

 

Железная составляющая базируется на процессоре Freescale MPC7447A с 512 MB DDR SDRAM и 128 MB flash памяти. Также на борту присутствуют два серийных порта, три гигабитные Ethernet порта и PCI-X слот для расширений.

 

Готовность к практическому применению ожидается к концу 2009 года.

 

http://www.linuxdevices.com/news/NS5714800202.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...