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

 
 
> Радстойкость ARM, Какой процессор ARM7 наиболее радстойкий ?
Forger
сообщение Aug 30 2006, 08:09
Сообщение #1


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

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Подскажите, пожалуйста, кто проводил испытания процессоров (разумеется на ядре ARM7) ?
Какие семейства (производители) наиболее хорошо/плохо себя показали ?
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 14)
DRUID3
сообщение Aug 30 2006, 08:34
Сообщение #2


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(Forger @ Aug 30 2006, 11:09) *
Подскажите, пожалуйста, кто проводил испытания процессоров (разумеется на ядре ARM7) ?
Какие семейства (производители) наиболее хорошо/плохо себя показали ?

Думаю, логично спросить будет в этой ветке...
http://electronix.ru/forum/index.php?showt...mp;#entry148723


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
Forger
сообщение Aug 30 2006, 08:52
Сообщение #3


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

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



Цитата(DRUID3 @ Aug 30 2006, 12:34) *
Цитата(Forger @ Aug 30 2006, 11:09) *

Подскажите, пожалуйста, кто проводил испытания процессоров (разумеется на ядре ARM7) ?
Какие семейства (производители) наиболее хорошо/плохо себя показали ?

Думаю, логично спросить будет в этой ветке...
http://electronix.ru/forum/index.php?showt...mp;#entry148723

ОК, спасибо.
Однако, это пост я задумывал еще с целью выяснить, где можно достать бесплатную стабильную отлаженную версию ядра ARMv5 или купить.
Ну, заодно, интересно послушать советы и опыт других людей по встраиванию подобных вещей в большие FPGA. Поскольку, я сильно сомневаюсь в хорошей радстойкости флэшовых ARM-ов. А однозначных выкладок по этому делу не нашел.

p.s. Буду очень благодарен всем, кто пошлет меня в соответсвующие ссылки (к сожалению, поиск не помог).


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Shamil.Ru
сообщение Aug 30 2006, 09:52
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 28-08-06
Из: msk.ru.earth
Пользователь №: 19 894



Цитата(Forger @ Aug 30 2006, 12:52) *
ОК, спасибо.
Однако, это пост я задумывал еще с целью выяснить, где можно достать бесплатную стабильную отлаженную версию ядра ARMv5 или купить.
Ну, заодно, интересно послушать советы и опыт других людей по встраиванию подобных вещей в большие FPGA. Поскольку, я сильно сомневаюсь в хорошей радстойкости флэшовых ARM-ов. А однозначных выкладок по этому делу не нашел.

p.s. Буду очень благодарен всем, кто пошлет меня в соответсвующие ссылки (к сожалению, поиск не помог).

Если купить и если v7, то http://www.actel.com/products/ARM7/. У Актела и про рад. стойкость отдельная статья.
Go to the top of the page
 
+Quote Post
Forger
сообщение Aug 30 2006, 12:26
Сообщение #5


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

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



[/quote]
Если купить и если v7, то http://www.actel.com/products/ARM7/. У Актела и про рад. стойкость отдельная статья.
[/quote]

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

Потому у меня возникла такая идея:
Известно, что флэш - слабое место микроконтроллера при воздействии радиации.
А чтобы не использовать флэш в AT91SAM7S я задумал при каждом включении в ОЗУ закидывать прошивку по UART0 (через встроенный SAM-BA) от какой нить FPGA из внешнего ОТР ПЗУ. Ну, конечно, можно использовать ARM9 с внешней памятью, но они изготавливаются по более мелкой технологии, чем ARM7, а, значит, менее радстойки.
Кто скажет, есть ли тут подводные камни ?
Или, может, есть более грамотное решение (покупать ядро ARM7 и сувать в FPGA дорогова-то для конторы, в которой я работаю) ?
Go to the top of the page
 
+Quote Post
Сергей Б
сообщение Aug 30 2006, 14:43
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 80
Регистрация: 14-04-06
Из: Russia, Orel
Пользователь №: 16 115



[quote name='Forger' date='Aug 30 2006, 16:26' post='149304']
[/quote]
Или, может, есть более грамотное решение (покупать ядро ARM7 и сувать в FPGA дорогова-то для конторы, в которой я работаю) ?
[/quote]

Грамотнее будет так. А здесь смотрели ядра? http://www.opencores.org/
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 30 2006, 15:12
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Forger @ Aug 30 2006, 16:26) *
А чтобы не использовать флэш в AT91SAM7S я задумал при каждом включении в ОЗУ закидывать прошивку по UART0 (через встроенный SAM-BA) от какой нить FPGA из внешнего ОТР ПЗУ. Ну, конечно, можно использовать ARM9 с внешней памятью, но они изготавливаются по более мелкой технологии, чем ARM7, а, значит, менее радстойки.
Кто скажет, есть ли тут подводные камни ?

Один большой камень: SAM-BA запускается из флеши.
Go to the top of the page
 
+Quote Post
Shamil.Ru
сообщение Aug 30 2006, 15:21
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 15
Регистрация: 28-08-06
Из: msk.ru.earth
Пользователь №: 19 894



Цитата(Сергей Б @ Aug 30 2006, 18:43) *
Грамотнее будет так. А здесь смотрели ядра? http://www.opencores.org/

На "Открытых ядрах" ARM'а не видно. Есть другие RISC, есть AVR, но во-первых, это довольно облегченные версии, а во-вторых, всякая отладочная лабуда там скорее всего отсутсвует (хотя можно и без нее обойтись, но все же).

А если грузить из внешней ПЗУ, то проще наверное будет найти МК который имеет режим загрузки из внешнего EEPROM (который вы замените на масочный или "перемычечный" вариант) по SPI или I2C. Помните, что SAM-BA сидит внутри во флеш, которая умрет при первом мили-рентгене smile.gif
А умрет САМ-БА -- по УАРТу уже ничего не залить.

(+): опередили, насчет САМ-БЫ smile.gif

Сообщение отредактировал Shamil.Ru - Aug 30 2006, 15:25
Go to the top of the page
 
+Quote Post
Сергей Б
сообщение Aug 30 2006, 15:41
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 80
Регистрация: 14-04-06
Из: Russia, Orel
Пользователь №: 16 115



Цитата(Shamil.Ru @ Aug 30 2006, 19:21) *
Цитата(Сергей Б @ Aug 30 2006, 18:43) *
Грамотнее будет так. А здесь смотрели ядра? http://www.opencores.org/

На "Открытых ядрах" ARM'а не видно. Есть другие RISC, есть AVR, но во-первых, это довольно облегченные версии, а во-вторых, всякая отладочная лабуда там скорее всего отсутсвует (хотя можно и без нее обойтись, но все же).

А если грузить из внешней ПЗУ, то проще наверное будет найти МК который имеет режим загрузки из внешнего EEPROM (который вы замените на масочный или "перемычечный" вариант) по SPI или I2C. Помните, что SAM-BA сидит внутри во флеш, которая умрет при первом мили-рентгене smile.gif
А умрет САМ-БА -- по УАРТу уже ничего не залить.

(+): опередили, насчет САМ-БЫ smile.gif


Можно при желании накопать нормальное ядро. И самому попробовать отладить и потестить. Можно конешно подождать и купить A3PE fpga актел с армом на борту. А так самый простой выход, как сказано выше контроллер + пзу.
Go to the top of the page
 
+Quote Post
Doka
сообщение Aug 30 2006, 15:48
Сообщение #10


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Forger, так возъмите безфлешовый ARM7, e.g. AT91R40008


Цитата(aaarrr @ Aug 30 2006, 19:12) *
Один большой камень: SAM-BA запускается из флеши.
значит это неправильный камень :)
у правильных bootloader в ПЗУ зашит :) (e.g. DSP TI)


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
Forger
сообщение Aug 30 2006, 16:54
Сообщение #11


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

Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831



[quote name='aaarrr' post='149392' date='Aug 30 2006, 19:12']
[quote name='Forger' post='149304' date='Aug 30 2006, 16:26']
А чтобы не использовать флэш в AT91SAM7S я задумал при каждом включении в ОЗУ закидывать прошивку по UART0 (через встроенный SAM-BA) от какой нить FPGA из внешнего ОТР ПЗУ. Ну, конечно, можно использовать ARM9 с внешней памятью, но они изготавливаются по более мелкой технологии, чем ARM7, а, значит, менее радстойки.
Кто скажет, есть ли тут подводные камни ?
[/quote]
Один большой камень: SAM-BA запускается из флеши.
[/quote]
Не совсем так.
У SAM7S SAM_BA сидит в ОТР ПЗУ и не отображен в память в обычном режиме.
Это в даташите написано (стр. 18):
[quote]
9.5.2 Internal ROM
The AT91SAM7S Series embeds an Internal ROM. The ROM contains the FFPI and the
SAM-BA program.
The internal ROM is not mapped by default.
[/quote]
Другое дело:
[quote]
The SAM-BA™ Boot Recovery restores the SAM-BA Boot in the first two sectors of the on-chip Flash memory. The SAM-BA Boot recovery is performed when the TST pin and the PA0, PA1 and PA2 pins are all tied high.
[/quote]
Он грузится в первых два сектора флэш перед запуском.
Однако читаем дальше:
[quote]
• SAM-BA boot copies itself in the SRAM and uses a block of internal SRAM for variables
and stacks. The remaining available sizes for the user codes are as follows: 57344 bytes for
AT91SAM7S256, 24576 bytes for AT91SAM7S128, 8192 bytes for AT91SAM7S64, 2048
bytes for AT91SAM7S321 and AT91SAM7S32.
[/quote]
Что вполне логичнее.
Хотя я согласен, идея не очень удачна: SAM-BA больше годится только для прошивки флэши, а к ОЗУ он доступа не имеет, как я понял из даташыта.




[quote name='Сергей Б' date='Aug 30 2006, 18:43' post='149373']
[quote name='Forger' date='Aug 30 2006, 16:26' post='149304']
[/quote]
Или, может, есть более грамотное решение (покупать ядро ARM7 и сувать в FPGA дорогова-то для конторы, в которой я работаю) ?
[/quote]

Грамотнее будет так. А здесь смотрели ядра? http://www.opencores.org/
[/quote]
Смотрел и остался недоволен - все они имеют массу недоделок, т.е. самопал, что-то работает и протестировано, что-то требует тестирования тех, кто попытается это ядро поюзать. Короче, ничего серьезного для космоса (это там, где JTAG и паяльник не засунешь просто по нужде).

[quote name='Doka' post='149414' date='Aug 30 2006, 19:48']
Forger, так возъмите безфлешовый ARM7, e.g. AT91R40008
[quote name='aaarrr' post='149392' date='Aug 30 2006, 19:12']Один большой камень: SAM-BA запускается из флеши.[/quote]значит это неправильный камень smile.gif
у правильных bootloader в ПЗУ зашит smile.gif (e.g. DSP TI)
[/quote]

AT91R40008 - он по какой технологии сделан: 0.13, 0,18 или 0,25 мкм ?


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
Сергей Б
сообщение Aug 30 2006, 16:58
Сообщение #12


Частый гость
**

Группа: Свой
Сообщений: 80
Регистрация: 14-04-06
Из: Russia, Orel
Пользователь №: 16 115



А не боитесь в космос с армом лезть? Всё таки прога, а не жесткая логика, как у плис?
Хм... и станно в космос хотите, а денег на нормальное ядро нет...
Go to the top of the page
 
+Quote Post
Сергей Б
сообщение Aug 30 2006, 17:23
Сообщение #13


Частый гость
**

Группа: Свой
Сообщений: 80
Регистрация: 14-04-06
Из: Russia, Orel
Пользователь №: 16 115



Скажите пожалуйста. Вот если вы хотите использовать арм в своей разработке, в какой фирме можно купить летный арм?
Go to the top of the page
 
+Quote Post
Doka
сообщение Aug 30 2006, 17:25
Сообщение #14


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



Цитата(Сергей Б @ Aug 30 2006, 20:58) *
А не боитесь в космос с армом лезть? Всё таки прога, а не жесткая логика, как у плис?
Хм... и станно в космос хотите, а денег на нормальное ядро нет...

блин.. да шож все как огня процессоров в космосе боятся?smile.gif
с5500 летали, ПИКи летали, РХА255 летали .. и сейчас летают..
..волков боятся - в лес не ходить


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
spf
сообщение Aug 30 2006, 17:38
Сообщение #15


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Цитата(Doka @ Aug 30 2006, 23:25) *
блин.. да шож все как огня процессоров в космосе боятся? smile.gif
с5500 летали, ПИКи летали, РХА255 летали .. и сейчас летают..
..волков боятся - в лес не ходить

Они точно работали с flash? может всетаки OTP...


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post

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

 


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


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