RAM, ROM & MCU tests in embedded applications

Mar 06, 2005 Last reply: 21 years ago 130 Replies

Hello, Dmitry Kuznetsov !

HÕ ÅÓÌÉ ×ÅÒÏÑÔÎÏÓÔØ ÓÌÅÔÁ 100%, ÍÅÎÑÔØ ÎÁÄÏ ÞÔÏ-ÔÏ × ËÏÎÓÅÒ×ÁÔÏÒÉÉ.

÷ÏÐÒÏÓ ÅÅ ÏÃÅÎËÉ ÄÏÓÔÁÔÏÞÎÏ ÎÅÏÞÅ×ÉÄÅÎ. íÏÖÅÔ ÜÔÏ ÐÏ×ÙÛÁÅÔ ×ÅÒÏÑÔÎÏÓÔØ ÐÒÁ×ÉÌØÎÏÊ ÒÁÂÏÔÙ, Á ÍÏÖÅÔ É ÎÅÔ

äÕÍÁÀ, ÞÔÏ × ÔÁËÉÈ ÓÌÕÞÁÑÈ ÎÁÄÏ ÎÅ ÄÏÌÀ ÔÅÓÔÏ× ÚÁ×ÙÛÁÔØ, Á ÖÅÌÅÚÏ ÄÕÂÌÉÒÏ×ÁÔØ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
ðÒÉ×ÅÔ Dmitry!

Friday March 11 2005 23:06, Dmitry Kuznetsov wrote to Dima Orlov:

DO>> åÓÌÉ Õ ÔÅÂÑ ÓÌÅÔÅÌ ÆÌÅÛ ÐÒÏÇÒÁÍÍ, ÄÁ ÎÅ ×ÅÓØ, Á ËÁËÉÅ-ÔÏ ÂÉÔÙ, Õ ÔÅÂÑ DO>> ÎÅÔ ×ÏÚÍÏÖÎÏÓÔÉ ËÏÎÔÒÏÌÉÒÏ×ÁÔØ ÞÔÏ ÄÅÌÁÅÔ Ô×ÏÑ ÐÒÏÇÒÁÍÍÁ, ÔÁË ËÁË DO>> ÄÅÌÁÔØ ÎÅ ÔÏ ÏÎÁ ÍÏÖÅÔ ÎÁÞÁÔØ ÓÒÁÚÕ ×ÍÅÓÔÏ ÐÒÏÃÅÓÓÁ ÓÁÍÏÐÒÏ×ÅÒËÉ. DK>

DK>

DK> ÷ÅÒÏÑÔÎÏÓÔØ "ÓÒÁÚÕ ×ÍÅÓÔÏ" ÍÏÖÎÏ ÓÄÅÌÁÔØ ÎÁÍÎÏÇÏ ÍÅÎØÛÅ 100%... DK>

DK>

DK> åÓÔØ ÍÎÏÇÏ ÒÅÁÌØÎÙÈ ÚÁÄÁÞ, ÇÄÅ ÔÒÅÂÕÅÔÓÑ ÏÔÎÏÓÉÔÅÌØÎÏ ÒÅÄËÁÑ, ÎÏ ÏÞÅÎØ DK> ÂÙÓÔÒÁÑ ÒÅÁËÃÉÑ ÎÁ ÓÏÂÙÔÉÑ. ðÒÉÈÏÄÉÔØÓÑ ÓÔÁ×ÉÔØ ÂÏÌÅÅ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÙÊ DK> ÐÒÏÃÅÓÓÏÒ, ËÏÔÏÒÙÊ ÎÁ ÏÓÎÏ×ÎÕÀ ÚÁÄÁÞÕ ÔÒÁÔÉÔ ÌÉÛØ ÍÁÌÕÀ ÞÁÓÔØ ÏÔ Ó×ÏÅÊ DK> ÐÏÌÎÏÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ.

ëÁË ÔÏÌØËÏ ÚÁÛÌÁ ÒÅÞØ Ï ÆÏÎÏ×Ï ÓÁÍÏÐÒÏ×ÅÒËÅ, - Ñ ÓÒÁÚÕ ×ÓÐÏÍÎÉÌ ÎÅÚÅÂ×ÅÎÎÏÊ ÐÁÍÑÔÉ üÌÅËÔÒÏÎÉËÕ Hã-31. ÷ÒÏÄÅ ÂÙ ÅÅ ÒÁÚÒÁÂÁÔÙ×ÁÌÉ ÄÌÑ ÕÐÒÁ×ÌÅÎÉÑ ÏÇÎÅÍ ÎÁ ËÁËÉÈ-ÔÏ íéçÁÈ, ÎÏ ÔÕÄÁ ÏÎÁ ÎÅ ÐÏÛÌÁ, É ÅÅ ÓÂÁÇÒÉÌÉ × ÔÏËÁÒÎÙÅ ÓÔÁÎËÉ. ôÁË ×ÏÔ × ÎÅÊ ÂÙÌÁ ÚÄÏÒÏ×ÅÎÎÁÑ ÐÌÁÔÁ, ÎÁÚÙ×ÁÌÁÓØ "ÔÁÊÍÅÒ". HÁ×ÏÒÏÞÅÎÏ ÂÙÌÏ - ÍÁ ÍÁ ÒÏÄÎÁÑ. á ÄÅÌÁÌÁ ÏÎÁ (× ÓÔÁÎËÅ) ×ÓÅÇÏ ÎÁ×ÓÅÇÏ - ÇÅÎÅÒÉÒÏ×ÁÌÁ 100Çà ÐÒÅÒÙ×ÁÎÉÑ ÎÁ ÐÌÁÔÕ ÐÒÏÃÅÓÓÏÒÁ. äÁ, Ï ÞÅÍ ÜÔÏ Ñ? ôÁË ×ÏÔ × ÐÒÉÓÎÏÐÁÍÑÔÎÏÊ Hã-31, ×ÓÑ ÏÓÎÏ×ÎÁÑ ÐÒÏÇÒÁÍÍÁ ÓÉÄÅÌÁ × ÜÔÏÍ ÐÒÅÒÙ×ÁÎÉÉ, Á × ÆÏÎÅ - ÇÏÎÑÌÓÑ ÔÅÓÔ, ×ÅÓØÍÁ ËÒÕÔÏÊ (ÐÏÄÒÏÂÎÏÓÔÉ, Õ×Ù, 20-ÌÅÔÎÅÊ ÄÁ×ÎÏÓÔÉ, Ñ ÐÏÍÎÀ ÎÅ ×ÓÅ). ïÓÏÂÅÎÎÏ ÍÎÅ ÎÒÁ×ÉÌÏØ, ÞÔÏ ÏÎÁ ÇÏÎÑÌÁ É ÔÅÓÔ ïúõ ÔÏÖÅ. åÓÌÉ ËÔÏ ÎÅ ÚÎÁÅÔ - ïúõ ÔÁÍ ÂÙÌÏ ÁÖ 4 ËÉÌÏÓÌÏ×Á, 16-ÒÁÚÒÑÄÎÙÈ, ÎÏ ÎÁ ÐÌÁÔÅ ÐÁÍÑÔÉ ÓÔÏÑÌÏ ÎÅ 16 537òõ2, Á 21 - ÔÁÍ ÅÝÅ èÅÍÍÉÎÇ × ËÕÌÕÁÒÁÈ ÚÁÔÅÓÁÌÓÑ. é ×ÏÔ ×ÓÅ ÜÔÏ ÓÕÐÅÒ×ÏÅÎÎÏÅ ÞÕÄÏ, Ó èÅÍÉÎÇÏÍ × ïúõ, Ó ÆÏÎÏ×ÏÊ ÐÒÏ×ÅÒËÏÊ, É ÐÒÏÞÉÑ ÐÒÏÞÉÑ ÐÒÏÞÉÑ, ÂÙÌÏ ÓÁÍÙÍ ÂÏÌØÛÉÍ ËÏÛÍÁÒÏÍ, ÉÚ ×ÓÅÈ ÓÔÏÅË þðõ, ÞÔÏ ÂÙÌÉ Õ ÎÁÓ. äÁÖÅ âÏÛ ÓÏ Ó×ÏÉÍ 8-ÂÉÔÎÙÍ Z80 × ÇÌÁ×ÎÏÊ ÓÔÏÊËÅ, É 16-ÂÉÔÎÏÊ NOVA × ÐÒÏÇÒÁÍÍÏËÏÎÔÒÏÌÌÅÒÅ - Ó ÎÅÊ ÎÅ ÍÏÇ ÓÒÁ×ÎÉÔÓÑ, ÒÁÚ×Å ÞÔÏ ü-60 × ÏÄÅÓÓËÏÊ Ó×ÅÒÌÉÌËÅ, Ó ÚÁ×ÏÄÓËÉÍ ÎÏÍÅÒÏÍ "2".....

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
, ftp://altor.sytes.net

Привет!

Fri Mar 11 2005 09:32, Rifkat Abdulin wrote to Alexander Golov:

RA>>> У меня есть статистика по 876-877м пикам - по 200-300 шт в устройствах. RA>>> ПЗУ не крошилась. EEPROM крошилась в 877х - при исследованиях RA>>> выяснилось, что падали начальные ячейки EEPROM при сильных помехах по RA>>> первичке 220В - работала болгарка. Хотя были и керамические емкости, и RA>>> кренки, и дросселя, и супервизоры питания. В этих же условиях EEPROM в RA>>> 876х не крошилась.

AG>> Традиционно у Microchip кристалл в 28- и 40-выводных МК один и тот же. AG>> Так что твои 876 и 877 это в сущности один и тот же МК.

RA> Статистика - вещь сильная, однако. Может - играла роль длина RA> проводников от чипа к пинам?

Например, ты заявил, что имел такую вот проблему с PIC16F876, люди прочитали и подумали: "А вот однако не очень надёжный этот МК 876-й, нужно его избегать". А потом, скажем, через некоторое время всплывает, что в таких же эксплуатационных условиях (но очевидно в несколько ином устройстве) у PIC16F877 проблем нет. Все сделали вывод -- 877-й устойчивее 876-го. А позже нам становится известно, что 877-й и 876-й это один и тот же МК, в разных корпусах. Ну и что показала эта твоя статистика? По-моему то, что проблемы в каких-то других узлах устройства.

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

Александр Голов, Москва, snipped-for-privacy@mail.ru

Привет!

Fri Mar 11 2005 04:31, Maxim Polyanskiy wrote to Alexander Golov:

...

AG>> Традиционно у Microchip кристалл в 28- и 40-выводных МК один и тот же.

MP> Типа и device id и revision number один и тот-же...

И портов столько же...

AG>> Так что твои 876 и 877 это в сущности один и тот же МК.

MP> А в реальности - разные.

Честное слово, мне лень заниматься растворением пластмассового корпуса, чтобы убеждать тебя в этом натурно. В старых с окном всё было на поверхности: кристаллы как две капли воды и неиспользованные площадки у 28-выводных -- налицо. Какую-нибудь перемычку удаляют перед приёмкой и вот уже и лишние порты не отзываются и id поменялся...

Александр Голов, Москва, snipped-for-privacy@mail.ru

úÄÒÁ×ÓÔ×ÕÊ, Alex!

Friday March 11 2005 18:32, you (2:5054/70) wrote to Alexey Krasnov:

AK>> âÙÌÏ ÎÅÏÄÎÏËÒÁÔÎÏ Õ 8515 É mega163. ÷ÅÒÏÑÔÎÏ, × ÍÏÍÅÎÔ ×ËÌÀÞÅÎÉÑ AK>> ÐÉÔÁÎÉÑ. èÏÔÑ ÓÕÐÅÒ×ÉÚÏÒ ÐÉÔÁÎÉÑ ÓÔÏÉÔ. ðÏ ÎÏ×ÙÍ ÍÅÇÁÍ ÓÔÁÔÉÓÔÉËÉ AM> á ÏÄÔÑÇÉ×ÁÀÝÉÅ ÒÅÚÉÓÔÏÒÙ ÎÁ ×Ù×ÏÄÁÈ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ (ËÁË ÍÉÎÉÍÕÍ AM> ÎÁ SCK) ÓÔÏÑÌÉ?

á ÜÔÏ ÐÏÈ. õ ÍÅÇ ÕÂpÁÔØ ×ÎÅÛÎÉÅ ÃÅÐÉ RESET ÎÁÈÅpß... ðÉÎ pÅÚÅÔ ÐÏÄÔÑÎÕÔØ ÎÁ Vcc. àÚÁÔØ ×ÓÔpÏÅÎÎÙÊ BOD... ðpÁ×ÉÌØÎÏ pÁÚ×ÅÓÔÉ ÐÅÞÁÔÎÕÀ ÐÌÁÔÕ. úù éÚÏÝpÅÎÎÏÅ ÉÚ×pÁÝÅÎÉÅ ÎÁÄ tiny26, mega16 É mega128 ËÏÓÑËÏ× ÓÏ ÓÌÅÔÁÎÉÅÍ ÆÌÅÛÁ ÎÅ ×ÙÑ×ÉÌÏ. õÓÌÏ×ÉÑ ÜËÓÐÌÕÁÔÁÃÉÉ, ×ÏÏÂÝÅ, ËÏÎÓËÉÅ - ÍÅÇÁ×ÁÔÔÎÙÅ ÄÅ×ÁÊÓÙ ÐÏÄ ÂÏËÏÍ... èÏÔÑ, ÄÁ - SPI ÀÚÁÅÔÓÑ ×ÎÅÛÎÉÍÉ ÄÅ×ÁÊÓÁÍÉ...üÔÏ ÎÁÝÝÅÔ SCK.

Alex

ðpÉ×ÅÔ, Alex. ÷ÏÔ ÞÔÏ Alex Gavrikov wrote to Alex Mogilnikov:

AK>>> âÙÌÏ ÎÅÏÄÎÏËpÁÔÎÏ y 8515 É mega163. ÷ÅpÏÑÔÎÏ, × ÍÏÍÅÎÔ ×ËÌÀÞÅÎÉÑ AK>>> ÐÉÔÁÎÉÑ. èÏÔÑ ÓyÐÅp×ÉÚÏp ÐÉÔÁÎÉÑ ÓÔÏÉÔ. ðÏ ÎÏ×ÙÍ ÍÅÇÁÍ AK>>> ÓÔÁÔÉÓÔÉËÉ AM>> á ÏÄÔÑÇÉ×ÁÀÝÉÅ pÅÚÉÓÔÏpÙ ÎÁ ×Ù×ÏÄÁÈ ÐpÏÇpÁÍÍÉpÏ×ÁÎÉÑ (ËÁË AM>> ÍÉÎÉÍyÍ ÎÁ SCK) ÓÔÏÑÌÉ?

AG> á ÜÔÏ ÐÏÈ. õ ÍÅÇ yÂpÁÔØ ×ÎÅÛÎÉÅ ÃÅÐÉ RESET ÎÁÈÅpß... ðÉÎ pÅÚÅÔ AG> ÐÏÄÔÑÎyÔØ ÎÁ Vcc. àÚÁÔØ ×ÓÔpÏÅÎÎÙÊ BOD... ðpÁ×ÉÌØÎÏ pÁÚ×ÅÓÔÉ ÐÅÞÁÔÎyÀ AG> ÐÌÁÔy.

ëÏÍy ÍÅÛÁÀÔ ×ÎÅÛÎÉÅ ÃÅÐÉ ÎÁ reset-Å? õ ÍÅÎÑ, ËÏÇÄÁ ÛÎypÏË ÐpÏÇpÁÍÍÁÔÏpÁ ÔÏpÞÁÌ ÉÚ ÐÌÁÔÙ (ÎÅ ×ÙÎÉÍÁÔØ ÖÅ ÅÇÏ ×ÓÑËÉÊ pÁÚ ÐpÉ ÏÔÌÁÄËÅ), ÐpÉ ×ËÌÀÞÅÎÉÉ ÎÁÇpyÚËÉ ËÏÎÔÁËÔÏpÏÍ ÞÁÓÔÅÎØËÏ ÓÌyÞÁÌÓÑ reset, ÎÏ ÎÉËÏÇÄÁ - ÎÉËÁËÏÇÏ ÓÌÅÔÁÎÉÑ flash-Á. íÅÇÁ16. ÷ÎÅÛÎÉÊ ÓyÐÅp×ÉÚÏp ÉÍÅÅÔÓÑ.

Michael G. Belousoff

... ==== ðpÏÂÌÅÍy ÎÁÄÏ pÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

DO>> ñ ÔÏÞÎÏ ÚÎÁÀ, ÞÔÏ ×ÓÅÍÉ, ËÔÏ ÉÓÐÏÌØÚÕÅÔ pic16 ÐÒÏ×ÅÒËÁ rom ÎÅ DO>> ÄÅÌÁÅÔÓÑ ××ÉÄÕ ÏÔÓÕÔÓÔ×ÉÑ Ë ÎÅÍÕ ÄÏÓÔÕÐÁ × ÐÏÄÁ×ÌÑÀÝÅÍ ÂÏÌØÛÉÎÓÔ×Å DO>> ËÒÉÓÔÁÌÌÏ×. LB> üÔÏ ÄÌÑ ÓÔÁÒÙÈ PIC16C, ÓÅÊÞÁÓ × PIC16F ROM ÄÏÓÔÕÐÅÎ, ÈÏÔÑ ÂÙ ÄÌÑ LB> ÞÔÅÎÉÑ.

pic16f628 -- ËÁËÏÊ ËÏÍÁÎÄÏÊ ÐÒÏÃÅÓÓÏÒÁ ËÏÌÏÂÏË ÅÓÔØ ޣÒÔÁ?

Hello, Anton Abrosimov !

HÕ ÔÕÔ ÎÅ ÐÏËÁÚÁÔÅÌØ, ÜÔÏ ÏÞÅ×ÉÄÎÏÅ ÐÒÅ×ÙÛÅÎÉÅ Absolute maximum rating, ÈÏÔÑ ÔÏÖÅ ÎÅÐÒÉÑÔÎÏ, ÞÔÏ ÉÍÅÎÎÏ ÆÌÅÛ ÓÌÅÔÅÌ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

DO> Hello, Dmitry Kuznetsov ! DO> DO>>>> В каких-то случаях это допустимо, в каких-то лучше ничего не DO>>>> делать, чем делать не пойми что. DO>>>

DO>>> Если у тебя слетел флеш программ, да не весь, а какие-то биты, у тебя DO>>> нет возможности контролировать что делает твоя программа, так как DO>>> делать не то она может начать сразу вместо процесса самопроверки. DO> DO>> Вероятность "сразу вместо" можно сделать намного меньше 100%...

DO> Hу если вероятность слета 100%,

А это ты уже сам придумал... от страха пролета мимо самоконтроля...

DO> менять надо что-то в консерватории.

DO> > Если же произойдет вылет из тестирующего кода, то должен сработать DO> > вотчдог (лучше внешний). Есстно, не 100%, но вероятность высока... DO> DO> Вопрос ее оценки достаточно неочевиден.

Для меня очевидно, что контрольная задача имеет однозначное поведение, а поведение рабочей задачи часто лежит в довольно широком диапазоне, и из этого также очевидна большая вероятность обнаружения отклонения в поведении при решении контрольной задачи. И я не зря ранее упомянул внешний вотчдог. Если ты ненароком подумал, что я предлагаю использовать его для перезапуска, то явно не угадал...

Любая оценка приблизительна. Я абсолютно уверен, что если процессор работает неправильно, но его работа как-то похожа на нормальную, то сбойное место локализовано. Следовательно, я могу вполне полагаться на высокую надежность некоего выбранного минимума ресурсов - пин для перезапуска вотчдога и сам внешний вотчдог.

DO> Может это повышает вероятность правильной работы, а может и нет

Меня интересует не повышение вероятности правильной работы, которая в какой-то мере скорее снизится, а снижение вероятности неправильной работы. Просто существует класс задач, где это очень существенно. Для промоборудования допустима (дешевле) контролирумая остановка производства, чем незамеченный вовремя бесконтрольный перевод сырья в брак (дороже).

DO>> Естественно, если в конкретном случае высокая надежность важна... DO>> Впрочем, в таких случаях можно исскуственно завысить долю тестов. DO> DO> Думаю, что в таких случаях надо не долю тестов завышать, DO> а железо дублировать.

1) Это еще один класс задач с более дорогими решениями. 2) С каких пор системы с дублированием стали работать без диагностики? Отказавшие части уже не надо заменять?

<< Поцелуй мой *б*л*е*с*т*я*щ*и*й* зад... << ... (c) Bender [8E] Dmitry Kuznetsov, Moscow,

formatting link
Беговая Черепаха] [Team LEXX]

*

AT> DK> Есть много реальных задач, где требуется относительно редкая, но очень AT> DK> быстрая реакция на события. Приходиться ставить более производительный AT> DK> процессор, который на основную задачу тратит лишь малую часть от своей AT> DK> полной производительности. AT> AT> Как только зашла речь о фоново самопроверке, - я сразу вспомнил незебвенной AT> памяти Электронику HЦ-31.

AT> Да, о чем это я? Так вот в приснопамятной HЦ-31, вся основная программа сидела AT> в этом прерывании, а в фоне - гонялся тест, весьма крутой (подробности, увы, AT> 20-летней давности, я помню не все). AT> Особенно мне нравилоь, что она гоняла и тест ОЗУ тоже.

AT> И вот все это супервоенное чудо, с Хемингом в ОЗУ, с фоновой проверкой, и AT> прочия прочия прочия, было самым большим кошмаром, из всех стоек ЧПУ, что были AT> у нас. Даже Бош со своим 8-битным Z80 в главной стойке, и 16-битной NOVA в AT> программоконтроллере - с ней не мог сравнится, разве что Э-60 в одесской AT> сверлилке, с заводским номером "2".....

1) Сравнение продукции стран с различными пол.-экон. системами. 2) Сравнение устройств разных поколений развития эл. техники. Объективно уж на пол-поколения разницы явно. 3) Уверен, что в боше и в нове не было самоконтроля ???

Я тоже в разной мере знаком по крайней мере с 4-мя типами "чудес":

1) ПК серии "микродат" (киев). Я не помню, чтоб с этим чудом что-нибудь работало у нас, но слухи разные были. Hаши эксперименты имели отрицательный результат. Повисало от каждого чиха... Корзина с модулями ходила буквально ходуном. Очень сырая была поделка... Впрочем, на нем даже малость заработали. Модифицировали ПО егойного программатора для вывода РКС на принтер и продали через HТТМ паре заводов, у которых тоже дальше экспериментов вряд ли продвинулось, но надеюсь, что с наши усовершенствованием они это раньше поняли ;) 2) ПК фирмы "фэсто" (австрия). Проблем не было, кроме дороговизны в инвалютных рублях и министерским распределением... 3) ПК серии "ПРОКОН" (болгария) - это было основным приложением моих рук и ума. Вполне работоспособная техника. Хоть и не такая крутая и разнообразная, как "фесто". 4) ЧПУ (питер) 2С42 чтоли (в цифрах могу соврать) на базе Э-60. Управляла фигурным фрезерованием на поверхности каких-то дверей. Периодически останавливалась, но двери портила редко.

Во всем перечисленном присутствовала встроенная диагностика.

Пока! << А что-нибудь разве русское обычное бывает? << Я что-то не понимаю... (c) БАБ Dmitry Kuznetsov, Moscow,

formatting link
Беговая Черепаха] [Team LEXX]

*

Hello, Vladimir Vassilevsky !

þÔÏ ×ÉÄÉÍÏ É ÐÒÏÉÓÈÏÄÉÌÏ. ðÒÉ ÜÔÏÍ Ó ÄÒÕÇÏÊ ÓÔÏÒÏÎÙ, ÐÒÏÃÅÓÓ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ ÜÔÏÇÏ ÞÕÄÁ ×ÙÚÙ×ÁÅÔ ÔÏÌØËÏ ÄÏÌÇÉÊ ÐÏÔÏË ÎÅÃÅÎÚÕÒÎÏÊ ÂÒÁÎÉ - ÄÏ ÔÁËÏÊ ÓÔÅÐÅÎÉ ËÒÉ×Ï ×ÓÅ ÜÔÏ ÓÄÅÌÁÎÏ.

ñ ÐÒÅÄÐÏÞÉÔÁÀ ×ÏÚÍÏÖÎÏÓÔØ ×ÏÏÂÝÅ ÚÁÐÒÅÔÉÔØ ÎÉÚË×ÏÌØÔÎÏÅ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Hello, Dmitry Kuznetsov !

þÅÇÏ?

ñ ×ÏÏÂÝÅ ÎÉÞÅÇÏ ÎÅ ÐÒÅÄÐÏÌÁÇÁÌ. ôÙ ÇÏ×ÏÒÉÛØ Ï ËÁËÏÍ-ÔÏ ×ÅÓØÍÁ ÞÁÓÔÎÏÍ ÓÌÕÞÁÅ, × ËÏÔÏÒÏÍ, ×ÏÚÍÏÖÎÏ Ô×ÏÊ ÐÏÄÈÏÄ É ÕÌÕÞÛÁÅÔ ÓÉÔÕÁÃÉÀ (ÈÏÔÑ ÍÎÅ ÜÔÏ ÐÏ-ÐÒÅÖÎÅÍÕ ÎÅ ÏÞÅ×ÉÄÎÏ).

HÉÞÅÇÏ ÎÅ ÐÏÎÑÌ. ëÁËÏÅ ÓÂÏÊÎÏÅ ÍÅÓÔÏ É ËÁË ÌÏËÁÌÉÚÏ×ÁÎÏ?

åÓÌÉ ÜÔÏ _ÏÞÅÎØ_ ÓÕÝÅÓÔ×ÅÎÎÏ, ÔÏ É ÒÅÛÁÔØÓÑ ÄÏÌÖÎÏ ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ. ïÂÙÞÎÏ ÜÔÏ ÄÕÂÌÉÒÏ×ÁÎÉÅ (ÍÁÖÏÒÉÔÉÒÏ×ÁÎÉÅ) É/ÉÌÉ ÒÁÚÌÉÞÎÙÅ ×ÎÅÛÎÉÅ ÂÌÏËÉÒÏ×ËÉ ÎÅÐÒÁ×ÉÌØÎÙÈ ËÏÍÂÉÎÁÃÉÊ ÓÉÇÎÁÌÏ×.

üÔÏ ÅÝÅ ÏÄÉÎ ËÌÁÓÓ ÒÅÛÅÎÉÊ ÔÏÊ ÖÅ ÚÁÄÁÞÉ.

ëÔÏ ÓËÁÚÁÌ, ÞÔÏ ÂÅÚ ÄÉÁÇÎÏÓÔÉËÉ? á ÞÔÏ ÄÅÌÁÔØ Ó ÏÔËÁÚÁ×ÛÉÍÉ ÞÁÓÔÑÍÉ - ÓÉÌØÎÏ ÚÁ×ÉÓÉÔ ÏÔ ÚÁÄÁÞÉ. éÎÏÇÄÁ ÄÁ, ÎÅ ÎÕÖÎÏ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
ðÒÉ×ÅÔ Dmitry!

Saturday March 12 2005 15:25, Dmitry Kuznetsov wrote to Alexander Torres:

AT>> äÁ, Ï ÞÅÍ ÜÔÏ Ñ? ôÁË ×ÏÔ × ÐÒÉÓÎÏÐÁÍÑÔÎÏÊ Hã-31, ×ÓÑ ÏÓÎÏ×ÎÁÑ AT>> ÐÒÏÇÒÁÍÍÁ ÓÉÄÅÌÁ × ÜÔÏÍ ÐÒÅÒÙ×ÁÎÉÉ, Á × ÆÏÎÅ - ÇÏÎÑÌÓÑ ÔÅÓÔ, ×ÅÓØÍÁ AT>> ËÒÕÔÏÊ (ÐÏÄÒÏÂÎÏÓÔÉ, Õ×Ù, 20-ÌÅÔÎÅÊ ÄÁ×ÎÏÓÔÉ, Ñ ÐÏÍÎÀ ÎÅ AT>> ×ÓÅ). ïÓÏÂÅÎÎÏ ÍÎÅ ÎÒÁ×ÉÌÏØ, ÞÔÏ ÏÎÁ ÇÏÎÑÌÁ É ÔÅÓÔ ïúõ ÔÏÖÅ. DK>

AT>> é ×ÏÔ ×ÓÅ ÜÔÏ ÓÕÐÅÒ×ÏÅÎÎÏÅ ÞÕÄÏ, Ó èÅÍÉÎÇÏÍ × ïúõ, Ó ÆÏÎÏ×ÏÊ AT>> ÐÒÏ×ÅÒËÏÊ, É ÐÒÏÞÉÑ ÐÒÏÞÉÑ ÐÒÏÞÉÑ, ÂÙÌÏ ÓÁÍÙÍ ÂÏÌØÛÉÍ ËÏÛÍÁÒÏÍ, ÉÚ AT>> ×ÓÅÈ ÓÔÏÅË þðõ, ÞÔÏ ÂÙÌÉ Õ ÎÁÓ. äÁÖÅ âÏÛ ÓÏ Ó×ÏÉÍ 8-ÂÉÔÎÙÍ Z80 × AT>> ÇÌÁ×ÎÏÊ ÓÔÏÊËÅ, É 16-ÂÉÔÎÏÊ NOVA × ÐÒÏÇÒÁÍÍÏËÏÎÔÒÏÌÌÅÒÅ - Ó ÎÅÊ ÎÅ AT>> ÍÏÇ ÓÒÁ×ÎÉÔÓÑ, ÒÁÚ×Å ÞÔÏ ü-60 × ÏÄÅÓÓËÏÊ Ó×ÅÒÌÉÌËÅ, Ó ÚÁ×ÏÄÓËÉÍ AT>> ÎÏÍÅÒÏÍ "2"..... DK>

DK> 1) óÒÁ×ÎÅÎÉÅ ÐÒÏÄÕËÃÉÉ ÓÔÒÁÎ Ó ÒÁÚÌÉÞÎÙÍÉ ÐÏÌ.-ÜËÏÎ. ÓÉÓÔÅÍÁÍÉ.

ñ ×Ï×ÓÅ ÎÅ ÓÏÂÉÒÁÌÓÑ ÓÒÁ×ÎÉ×ÁÔØ ÐÒÏÄÕËÃÉÀ ÒÁÚÎÙÈ ÓÔÒÁÎ, ÉÎÁÞÅ ÓÒÁ×ÎÉÌ ÂÙ Hã31 Ó áÌÁÎ âÒÅÄÌÉ É æÁÎÕËÏÍ, Ñ ÇÏ×ÏÒÉÌ ÌÉÛØ ÔÏ, ÞÔÏ ÐÒÉ ÎÁÌÉÞÉÉ ïúõ Ó èÅÍÍÉÎÇÏÍ, É ÆÏÎÏ×ÏÇÏ ÔÅÓÔÁ × ÓÁÍÏÍ ËÏÍÐØÀÔÅÒÅ - ÐÒÏÂÌÅÍÙ Ó ÜÔÉÍÉ ËÏÍÐÁÍÉ ÂÙÌÉ ÐÏ ÎÅÓËÏÌØËÕ ÒÁÚ × ÄÅÎØ.... ü-60 ×Ï ÆÒÅÚÅÒÎÙÈ, ÔÏËÁÒÎÙÈ É ÏÂÒÁÂÁÔÙ×ÁÀÝÉÈ ÃÅÎÔÒÁÈ - ÒÁÂÏÔÁÌÁ ÐÒÉ ÜÔÏÍ ÎÁ ÐÏÒÑÄÏË ÌÕÞÛÅ.

DK> 2) óÒÁ×ÎÅÎÉÅ ÕÓÔÒÏÊÓÔ× ÒÁÚÎÙÈ ÐÏËÏÌÅÎÉÊ ÒÁÚ×ÉÔÉÑ ÜÌ. ÔÅÈÎÉËÉ. DK> ïÂßÅËÔÉ×ÎÏ ÕÖ ÎÁ ÐÏÌ-ÐÏËÏÌÅÎÉÑ ÒÁÚÎÉÃÙ Ñ×ÎÏ.

äÁ, HÏ×Á ÎÁ×ÅÒÎÏÅ ÎÁ ÐÏËÏÌÅÎÉÅ ÏÔÓÔÁÌÁ ÏÔ ü60 É Hã31, Á ÕÖ Z80....

DK> 3) õ×ÅÒÅÎ, ÞÔÏ × ÂÏÛÅ É × ÎÏ×Å ÎÅ ÂÙÌÏ ÓÁÍÏËÏÎÔÒÏÌÑ ???

äÁË ÄÅÌÏ-ÔÏ ×Ï×ÓÅ ÎÅ × ÜÔÏÍ...

DK>

DK>

DK> ñ ÔÏÖÅ × ÒÁÚÎÏÊ ÍÅÒÅ ÚÎÁËÏÍ ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ Ó 4-ÍÑ ÔÉÐÁÍÉ "ÞÕÄÅÓ": DK>

DK> 1) ðë ÓÅÒÉÉ "ÍÉËÒÏÄÁÔ" (ËÉÅ×). ñ ÎÅ ÐÏÍÎÀ, ÞÔÏÂ Ó ÜÔÉÍ ÞÕÄÏÍ DK> ÞÔÏ-ÎÉÂÕÄØ ÒÁÂÏÔÁÌÏ Õ ÎÁÓ, ÎÏ ÓÌÕÈÉ ÒÁÚÎÙÅ ÂÙÌÉ. HÁÛÉ ÜËÓÐÅÒÉÍÅÎÔÙ DK> ÉÍÅÌÉ ÏÔÒÉÃÁÔÅÌØÎÙÊ ÒÅÚÕÌØÔÁÔ. ðÏ×ÉÓÁÌÏ ÏÔ ËÁÖÄÏÇÏ ÞÉÈÁ... ëÏÒÚÉÎÁ DK> Ó ÍÏÄÕÌÑÍÉ ÈÏÄÉÌÁ ÂÕË×ÁÌØÎÏ ÈÏÄÕÎÏÍ. ïÞÅÎØ ÓÙÒÁÑ ÂÙÌÁ ÐÏÄÅÌËÁ... DK> ÷ÐÒÏÞÅÍ, ÎÁ ÎÅÍ ÄÁÖÅ ÍÁÌÏÓÔØ ÚÁÒÁÂÏÔÁÌÉ. íÏÄÉÆÉÃÉÒÏ×ÁÌÉ ðï ÅÇÏÊÎÏÇÏ DK> ÐÒÏÇÒÁÍÍÁÔÏÒÁ ÄÌÑ ×Ù×ÏÄÁ òëó ÎÁ ÐÒÉÎÔÅÒ É ÐÒÏÄÁÌÉ ÞÅÒÅÚ Hôôí ÐÁÒÅ DK> ÚÁ×ÏÄÏ×, Õ ËÏÔÏÒÙÈ ÔÏÖÅ ÄÁÌØÛÅ ÜËÓÐÅÒÉÍÅÎÔÏ× ×ÒÑÄ ÌÉ ÐÒÏÄ×ÉÎÕÌÏÓØ, DK> ÎÏ ÎÁÄÅÀÓØ, ÞÔÏ Ó ÎÁÛÉ ÕÓÏ×ÅÒÛÅÎÓÔ×Ï×ÁÎÉÅÍ ÏÎÉ ÜÔÏ ÒÁÎØÛÅ ÐÏÎÑÌÉ ;) DK> 2) ðë ÆÉÒÍÙ "ÆÜÓÔÏ" (Á×ÓÔÒÉÑ). ðÒÏÂÌÅÍ ÎÅ ÂÙÌÏ, ËÒÏÍÅ ÄÏÒÏÇÏ×ÉÚÎÙ DK> × ÉÎ×ÁÌÀÔÎÙÈ ÒÕÂÌÑÈ É ÍÉÎÉÓÔÅÒÓËÉÍ ÒÁÓÐÒÅÄÅÌÅÎÉÅÍ... DK> 3) ðë ÓÅÒÉÉ "ðòïëïH" (ÂÏÌÇÁÒÉÑ) - ÜÔÏ ÂÙÌÏ ÏÓÎÏ×ÎÙÍ ÐÒÉÌÏÖÅÎÉÅÍ DK> ÍÏÉÈ ÒÕË É ÕÍÁ. ÷ÐÏÌÎÅ ÒÁÂÏÔÏÓÐÏÓÏÂÎÁÑ ÔÅÈÎÉËÁ. èÏÔØ É ÎÅ ÔÁËÁÑ ËÒÕÔÁÑ DK> É ÒÁÚÎÏÏÂÒÁÚÎÁÑ, ËÁË "ÆÅÓÔÏ". DK> 4) þðõ (ÐÉÔÅÒ) 2ó42 ÞÔÏÌÉ (× ÃÉÆÒÁÈ ÍÏÇÕ ÓÏ×ÒÁÔØ) ÎÁ ÂÁÚÅ ü-60. DK> õÐÒÁ×ÌÑÌÁ ÆÉÇÕÒÎÙÍ ÆÒÅÚÅÒÏ×ÁÎÉÅÍ ÎÁ ÐÏ×ÅÒÈÎÏÓÔÉ ËÁËÉÈ-ÔÏ Ä×ÅÒÅÊ. DK> ðÅÒÉÏÄÉÞÅÓËÉ ÏÓÔÁÎÁ×ÌÉ×ÁÌÁÓØ, ÎÏ Ä×ÅÒÉ ÐÏÒÔÉÌÁ ÒÅÄËÏ. DK>

DK> ÷Ï ×ÓÅÍ ÐÅÒÅÞÉÓÌÅÎÎÏÍ ÐÒÉÓÕÔÓÔ×Ï×ÁÌÁ ×ÓÔÒÏÅÎÎÁÑ ÄÉÁÇÎÏÓÔÉËÁ. DK>

DK>

DK>

DK>

DK> ðÏËÁ! DK> << á ÞÔÏ-ÎÉÂÕÄØ ÒÁÚ×Å ÒÕÓÓËÏÅ ÏÂÙÞÎÏÅ ÂÙ×ÁÅÔ? DK> << ñ ÞÔÏ-ÔÏ ÎÅ ÐÏÎÉÍÁÀ... (c) âáâ DK> Dmitry Kuznetsov, Moscow,

formatting link
DK> [Team âÅÇÏ×ÁÑ þÅÒÅÐÁÈÁ] [Team LEXX] DK> * DK> -+- ifmail v.2.15dev5.3 DK> + Origin: HOT (2:5020/400)

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
, ftp://altor.sytes.net

Hello Leha.

11 Mar 05 09:57, you wrote to me: LB> ÷Ù ÐÉÓÁÌÉ to Kirill Frolov on Thu, 10 Mar 2005 06:41:26 +0300:

KF>>> á ÔÅÓÔ CPU ÎÅ ÚÎÁÀ ÎÁÓËÏÌØËÏ ÜÔÏ ×ÏÚÍÏÖÎÏ. VVT>> Á ÔÁÍ ÐÒÏÇÒÁÍÍÁ × ÓÁÍÏÍ ÎÁÞÁÌÅ ÐÉÛÅÔÓÑ ÔÁË ÞÔÏ ÅÓÌÉ VVT>> ÏÎ ÞÅÇÏ-ÔÏ ÎÅ ÔÁË ÏÔÒÁÂÁÔÙ×ÁÅÔ ÔÏ ×ÏÏÂÝÅ ÚÁ×ÉÓÎÅÔ ÐÒÏÓÔÏ. VVT>> ëÕÞÁ ÐÅÒÅÈÏÄÏ× ÐÏ ÕÓÌÏ×ÉÑÍ - ÔÉÐÁ ÐÁÒÙ ÐÅÒÅÈÏÄ ÐÏ ÐÒÑÍÏÍÕ LB> [... ]

LB> äÏÓÔÁÔÏÞÎÏ ÐÏÌÎÙÅ ÔÅÓÔÙ CPU ÍÏÖÅÔ ÓÏÓÔÁ×ÉÔØ ÔÏÌØËÏ ÒÁÚÒÁÂÏÔÞÉË ÜÔÏÇÏ LB> CPU. ïÎ ÚÎÁÅÔ ÅÇÏ ×ÎÕÔÒÅÎÎÀÀ ÓÔÒÕËÔÕÒÕ É ÍÏÖÅÔ ÐÒÅÄÌÏÖÉÔØ ËÁË ÅÅ LB> ÍÁËÓÉÍÁÌØÎÏ ÐÒÏ×ÅÒÉÔØ. HÏ Ñ ÐÏÄÏÂÎÙÈ ÔÅÓÔÏ× ÎÅ ×ÉÄÅÌ. í.Â. ÏÔËÁÚ CPU LB> (ÐÏÓÌÅ ÐÒÏ×ÅÒËÉ ÐÒÉ ÐÒÏÉÚ×ÏÄÓÔ×Å) ÓÌÉÛËÏÍ ÍÁÌÏ×ÅÒÏÑÔÅÎ ...

ÒÁÎØÛÅ ÂÙÌÏ ×ÏÏÂÝÅ ÍÎÏÇÏ ÐÁÔÅÎÔÏ× ÄÁÖÅ ÎÁ ÁÌÇÏÒÉÔÍÙ ÔÅÓÔÏ× ÐÁÍÑÔÉ ÔÐ. ëÓÔÁÔÉ ÞÔÏ ÜÔÏ ÄÏÌÖÅÎ ÐÏÓÔÁ×ÌÑÔØ ÒÁÚÒÁÂÏÔÞÉË, ÜÔÏ ÄÁ... (ÅÝÅ ÏÄÉÎ ÐÌÀÓ × ÐÏÌØÚÕ ÐÏÊÔÉ ÐÏÐÁÓÔÉÓØ ÎÁ opencores.org ×ÍÅÓÔÏ ÐÒÏÉÚ×ÏÄÉÔÅÌÅÊ ÐÒÏÃÏ× :) )

Vladimir

ðÒÉ×ÅÔ, Dima !

11 Mar 05 , 23:08 Dima Orlov ÐÉÓÁÌ Ë Dmitry Kuznetsov:

DO> äÕÍÁÀ, ÞÔÏ × ÔÁËÉÈ ÓÌÕÞÁÑÈ ÎÁÄÏ ÎÅ ÄÏÌÀ ÔÅÓÔÏ× ÚÁ×ÙÛÁÔØ, Á ÖÅÌÅÚÏ DO> ÄÕÂÌÉÒÏ×ÁÔØ.

óÔÁ×ÉÔØ ÔÒÉ ËÏÎÔÒÏÌÌÅÒÁ É ÒÅÚÕÌØÔÁÔ ×ÙÂÉÒÁÔØ ÇÏÌÏÓÏ×ÁÎÉÅÍ? :)

. ó Õ×ÁÖÅÎÉÅÍ, HÉËÉÔÁ. icq:240059686, lj-user:nicka_startcev ... HÁ ÓÌÅÄÕÀÝÉÊ ÄÅÎØ ÓÏÛÌÉ ÎÁ ÂÅÒÅÇ, ÇÄÅ É ÐÅÒÅÄÒÁÌÉÓØ ÍÅÖ ÓÏÂÏÊ.

AT>AT>> Да, о чем это я? Так вот в приснопамятной HЦ-31, вся основная AT>AT>> программа сидела в этом прерывании, а в фоне - гонялся тест, весьма AT>AT>> крутой (подробности, увы, 20-летней давности, я помню не AT>AT>> все). Особенно мне нравилоь, что она гоняла и тест ОЗУ тоже.

AT>AT>> И вот все это супервоенное чудо, с Хемингом в ОЗУ, с фоновой AT>AT>> проверкой, и прочия прочия прочия, было самым большим кошмаром, из AT>AT>> всех стоек ЧПУ, что были у нас. Даже Бош со своим 8-битным Z80 в AT>AT>> главной стойке, и 16-битной NOVA в программоконтроллере - с ней не AT>AT>> мог сравнится, разве что Э-60 в одесской сверлилке, с заводским AT>AT>> номером "2".....

AT>DK> 1) Сравнение продукции стран с различными пол.-экон. системами. AT> Я вовсе не собирался сравнивать продукцию разных стран, иначе сравнил бы HЦ31 AT> с Алан Бредли и Фануком, я говорил лишь то, что при наличии ОЗУ с Хеммингом, и AT> фонового теста в самом компьютере - проблемы с этими компами были по нескольку AT> раз в день....

Местов для заложения проблем много: комплектуха, схемотехника, конструктив, изготовление... и т. п. Я ведь нигде не утверждаю, что изначально хреновый дивайс можно "выпрямить" хоть какими мерами...

Сов. электроника обычно была сырой, потому как в межведомственных отношениях, регулируемых сверху, основной задачей было отделаться от очередных инициатив. В середине 80-х был такой лозунг под оригинальным названием "электронизация", типа, если хоть 5 реле есть, то вместо них должна стоять электронная дурка.

AT> Э-60 во фрезерных, токарных и обрабатывающих центрах - работала при этом на AT> порядок лучше.

Это и я отметил при упоминании ЧПУ, но она именно останавливалась по сбою, а не превращала фрезу в таран. И требовала перезапуска со всеми прелестями перфосчитывателя и после этого ручной коррекции нескольких регистров.

AT>DK> 2) Сравнение устройств разных поколений развития эл. техники. AT>DK> Объективно уж на пол-поколения разницы явно. AT> Да, Hова наверное на поколение отстала от Э60 и HЦ31, а уж Z80....

Я имел в виду, что Z80, 6800, 6502 уж явно на шаг впереди многокристальных (иногда секционированых) наборов типа 581 (Э-60), 588 (НЦ-31) или 580ВМ80 с его тремя питания и высоковольным (12В) ядром. В общем, того что иногда перепадало пром. автоматике после оборонки и самопотребления самого МЭПа. AT>DK> 3) Уверен, что в боше и в нове не было самоконтроля ???

AT> Дак дело-то вовсе не в этом...

Тогда про НЦ-31 буду считать лирическим отступлением...

Пока! << А что-нибудь разве русское обычное бывает? << Я что-то не понимаю... (c) БАБ Dmitry Kuznetsov, Moscow,

formatting link
Беговая Черепаха] [Team LEXX]

*

DO> Hello, Dmitry Kuznetsov ! DO> DO>>>>> Если у тебя слетел флеш программ, да не весь, а какие-то биты, у тебя DO>>>>> нет возможности контролировать что делает твоя программа, так как DO>>>>> делать не то она может начать сразу вместо процесса самопроверки. DO>>>> Вероятность "сразу вместо" можно сделать намного меньше 100%... DO>>> Hу если вероятность слета 100%, DO>> А это ты уже сам придумал... от страха пролета мимо самоконтроля... DO> Чего?

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

DO>>> менять надо что-то в консерватории. DO> DO>>>> Если же произойдет вылет из тестирующего кода, то должен сработать DO>>>> вотчдог (лучше внешний). Есстно, не 100%, но вероятность высока... DO> DO>>> Вопрос ее оценки достаточно неочевиден. DO> DO>> Для меня очевидно, что контрольная задача имеет однозначное поведение, DO>> а поведение рабочей задачи часто лежит в довольно широком диапазоне, DO>> и из этого также очевидна большая вероятность обнаружения отклонения DO>> в поведении при решении контрольной задачи. DO>> И я не зря ранее упомянул внешний вотчдог. Если ты ненароком подумал, DO>> что я предлагаю использовать его для перезапуска, то явно не угадал... DO> DO> Я вообще ничего не предполагал. Ты говоришь о каком-то весьма частном случае, в DO> котором, возможно твой подход и улучшает ситуацию (хотя мне это по-прежнему не DO> очевидно).

Да все случаи частные. Единый подход не всегда правилен.

DO>> Любая оценка приблизительна. Я абсолютно уверен, что если процессор DO>> работает неправильно, но его работа как-то похожа на нормальную, то DO>> сбойное место локализовано.

DO> Hичего не понял. Какое сбойное место и как локализовано?

От бита в ЗУ до зависшего внешнего контроллера... DO>>> Может это повышает вероятность правильной работы, а может и нет DO> DO>> Меня интересует не повышение вероятности правильной работы, DO>> которая в какой-то мере скорее снизится, а снижение вероятности DO>> неправильной работы. Просто существует класс задач, где это очень DO>> существенно. DO> DO> Если это _очень_ существенно, то и решаться должно соответственно. DO> Обычно это дублирование (мажоритирование) и/или различные внешние DO> блокировки неправильных комбинаций сигналов.

Дублирование - дорогой способ... А внешние блокировки способные опознать неправильную работа в часто широком диапазоне комбинаций, боюсь, будут не проще самого контроллера. DO>>>> Естественно, если в конкретном случае высокая надежность важна... DO>>>> Впрочем, в таких случаях можно исскуственно завысить долю тестов. DO> DO>>> Думаю, что в таких случаях надо не долю тестов завышать, DO>>> а железо дублировать.

И часто пром. автоматика дублирована ??? Обычно просто останавливается. Еще может включить сигнализацию. Кто-то в то время (15-20 лет назад) нахваливал какой-то Фанук вроде, с несколькими процессорными модулями, типа он мог исключать из работы отказавшие процессоры, правда не интересовался как там устроено. Впрочем, наверняка по результатам контроля, как перекрестного, так и самоконтроля. Обычно же все в 1 экземпляре, как то, что упоминается в переписке с Торресом.

DO>> 1) Это еще один класс задач с более дорогими решениями. DO> Это еще один класс решений той же задачи.

Как-то раз для котла ставили такое решение с двумя PLC, но вышло дороже не вдвое, а втрое, так как и на перекрестный контроль число модулей разрослось еще раза в полтора... А обычно мы ограничивались контролем срабатывания выходов по силовой части, поскольку чаще там реле и пускатели отказывали. Входных модулей добавлялось, но по накопленному опыту (далеко не только моему) это себя оправдывало. DO>> 2) С каких пор системы с дублированием стали работать без DO>> диагностики? Отказавшие части уже не надо заменять?

DO> Кто сказал, что без диагностики? А что делать с отказавшими DO> частями - сильно зависит от задачи. Иногда да, не нужно.

Если это спутник или имплантант.

ЗЫ: вот опять таки если судить по ТЗ с которыми приходилось сталкиваться, про дублирование-резервирование нигде ничего, а про необходимость самодиагностики - почти всегда.

<< Поцелуй мой *б*л*е*с*т*я*щ*и*й* зад... << ... (c) Bender [8E] Dmitry Kuznetsov, Moscow,
formatting link
Беговая Черепаха] [Team LEXX] *
ðÒÉ×ÅÔ Dmitry!

Sunday March 13 2005 15:16, Dmitry Kuznetsov wrote to Alexander Torres:

AT>> ñ ×Ï×ÓÅ ÎÅ ÓÏÂÉÒÁÌÓÑ ÓÒÁ×ÎÉ×ÁÔØ ÐÒÏÄÕËÃÉÀ ÒÁÚÎÙÈ ÓÔÒÁÎ, ÉÎÁÞÅ ÓÒÁ×ÎÉÌ AT>> ÂÙ Hã31 Ó áÌÁÎ âÒÅÄÌÉ É æÁÎÕËÏÍ, Ñ ÇÏ×ÏÒÉÌ ÌÉÛØ ÔÏ, ÞÔÏ ÐÒÉ ÎÁÌÉÞÉÉ AT>> ïúõ Ó èÅÍÍÉÎÇÏÍ, É ÆÏÎÏ×ÏÇÏ ÔÅÓÔÁ × ÓÁÍÏÍ ËÏÍÐØÀÔÅÒÅ - ÐÒÏÂÌÅÍÙ Ó AT>> ÜÔÉÍÉ ËÏÍÐÁÍÉ ÂÙÌÉ ÐÏ ÎÅÓËÏÌØËÕ ÒÁÚ × ÄÅÎØ.... DK>

DK> íÅÓÔÏ× ÄÌÑ ÚÁÌÏÖÅÎÉÑ ÐÒÏÂÌÅÍ ÍÎÏÇÏ: ËÏÍÐÌÅËÔÕÈÁ, ÓÈÅÍÏÔÅÈÎÉËÁ, DK> ËÏÎÓÔÒÕËÔÉ×, ÉÚÇÏÔÏ×ÌÅÎÉÅ... É Ô. Ð. ñ ×ÅÄØ ÎÉÇÄÅ ÎÅ ÕÔ×ÅÒÖÄÁÀ, ÞÔÏ DK> ÉÚÎÁÞÁÌØÎÏ ÈÒÅÎÏ×ÙÊ ÄÉ×ÁÊÓ ÍÏÖÎÏ "×ÙÐÒÑÍÉÔØ" ÈÏÔØ ËÁËÉÍÉ ÍÅÒÁÍÉ...

÷ÏÔ, ×ÉÄÉÍÏ ÐÏÔÏÍÕ Hã31 × ×ÏÅÎËÕ É ÎÅ ÐÕÓÔÉÌÉ, ÈÏÔÑ ÉÚÎÁÞÁÌØÎÏ ÄÌÑ ÎÅÅ ÄÅÌÁÌÉ.

AT>> ü-60 ×Ï ÆÒÅÚÅÒÎÙÈ, ÔÏËÁÒÎÙÈ É ÏÂÒÁÂÁÔÙ×ÁÀÝÉÈ ÃÅÎÔÒÁÈ - ÒÁÂÏÔÁÌÁ ÐÒÉ AT>> ÜÔÏÍ ÎÁ ÐÏÒÑÄÏË ÌÕÞÛÅ. DK>

DK> üÔÏ É Ñ ÏÔÍÅÔÉÌ ÐÒÉ ÕÐÏÍÉÎÁÎÉÉ þðõ, ÎÏ ÏÎÁ ÉÍÅÎÎÏ ÏÓÔÁÎÁ×ÌÉ×ÁÌÁÓØ ÐÏ DK> ÓÂÏÀ, Á ÎÅ ÐÒÅ×ÒÁÝÁÌÁ ÆÒÅÚÕ × ÔÁÒÁÎ.

éÎÏÇÄÁ ÐÒÅ×ÒÁÝÁÌÁ, ÎÏ ÏÂÙÞÎÏ - ×ÏÔÞÄÏÇ ×ÓÅ ÕÓÐÅ×ÁÌ ÏÓÔÁÎÏ×ÉÔØ.

DK> é ÔÒÅÂÏ×ÁÌÁ ÐÅÒÅÚÁÐÕÓËÁ ÓÏ ×ÓÅÍÉ ÐÒÅÌÅÓÔÑÍÉ ÐÅÒÆÏÓÞÉÔÙ×ÁÔÅÌÑ É ÐÏÓÌÅ DK> ÜÔÏÇÏ ÒÕÞÎÏÊ ËÏÒÒÅËÃÉÉ ÎÅÓËÏÌØËÉÈ ÒÅÇÉÓÔÒÏ×.

äÁ ÎÅÔ, × ÒÅÇÉÓÔÒÙ ËÏÍÐÁ ÔÁÍ ÎÉËÔÏ × ÚÄÒÁ×ÏÍ ÕÍÅ ÌÁÚÉÌ.

Alexander Torres, 2:461/28 aka 2:461/640.28 aka 2:5020/6400.28 aka snipped-for-privacy@yahoo.com

formatting link
, ftp://altor.sytes.net

úÄÒÁ×ÓÔ×ÕÊ, Vladimir!

Saturday March 12 2005 22:26, you (2:5002/79.6@Fidonet) wrote to Leha Bishletov:

VT> ÒÁÎØÛÅ ÂÙÌÏ ×ÏÏÂÝÅ ÍÎÏÇÏ ÐÁÔÅÎÔÏ× ÄÁÖÅ ÎÁ ÁÌÇÏÒÉÔÍÙ ÔÅÓÔÏ× ÐÁÍÑÔÉ ÔÐ.

ôÙ ÎÉÞÅÇÏ ÎÅ ÐÕÔÁÅÛØ? ëÁËÉÅ ÎÁÈÅpß ÐÁÔÅÎÔÙ ÎÁ ÔÅÓÔÙ ÏÚÕ? âÙÌÁ ÏÞÅÎØ ÈÏpÏÛÁÑ ËÎÉÇÁ ÐÏ ÓÏ×ÅÔÓËÉÍ ÍÉËpÏÓÈÅÍÁÍ ïúõ. úÁ ÄÁ×ÎÏÓÔØÀ ÌÅÔ ÆÉÏ Á×ÔÏpÏ× ÎÅ ÐÏÍÎÀ, ÎÏ ÔÁÍ ÂÙÌÏ ÐpÉÌÉÞÎÏ ÁÌÇÏpÉÔÍÏ× ÔÅÓÔÏ× ïúõ. üÁ ËÎÉÇÁ ÂÙÌÁ ÈÉÔÏÍ Õ ÎÁÓ × ÌÁÂÏpÁÔÏpÉÉ. âÙÌÁ ÅÝÅ ÓÌÕÖÅÂÎÁÑ ÄÏËÁ Ó ÁÌÇÏpÉÔÍÁÍÉ É Ó ÇpÉÆÏÍ "äóð"; ÈÏÔÑ ÏÎÉ ÅÓÔØ ÞÁÓÔÎÙÊ ÓÌÕÞÁÊ ÐpÉ×ÅÄÅÎÎÙÈ × ËÎÉÇÅ. ÷ÉÄÉÍÏ ÐÏ ÐpÉ×ÙÞËÅ ÎÁ ×ÓÑËÉÊ ÓÌÕÞÁÊ ÇpÉÆ ÐpÉÓÏÂÁÞÉÌÉ pÁÚ ÜÔÏ "ÐÏÞÔÏ×ÙÊ ÑÝÉË". ôÁÍ ÂÙÌ ÅÝÅ ÉÎÔÅpÅÓÎÙÊ ÔÅÓÔ ÎÅ ÐpÉ×ÅÄÅÎÎÙÊ × ËÎÉÇÅ - "äÏÖÄØ", É ÂÅÚÙÍÑÎÎÙÊ, ËÏÔÏpÙÊ Õ ÎÁÓ ÉÍÅÎÏ×ÁÌÓÑ "ÄÏÌ£ÖÎÉËÏÍ". öÕÔËÁÑ ÛÔÕËÁ. HÁ -60 ÏÞÞ ÈÏpÏÛÏ ÌÏ×ÉÌÉÓØ ÓÂÏÊÎÙÅ ÑÞÅÊËÉ - ËÏÔÏpÙÅ ÄpÕÇÉÅ ÔÅÓÔÙ ÎÅ ÏÐpÅÄÅÌÑÌÉ. äÁ É × Hõ ÐÏÓÌÅ 8-10 ÞÁÓÏ× ÔÅÓÔÁ ÓËÌÏÎÎÙÅ Ë ÓÕÉÃÉÄÕ ÍÓ ÚÁÇÉÂÁÌÉÓØ ÇÁpÁÎÔÉpÏ×ÁÎÎÏ.

HÁÉÂÏÌÅÅ ÐpÏÓÔÙÅ ÔÅÓÔÙ "ÛÁÈÍÁÔÙ", "ÂÅÇÕÝÁÑ ÅÄÉÎÉÃÁ/ÎÏÌØ".

Alex

Hello, Dmitry Kuznetsov !

ðÏÎÑÔÎÏ. HÏ ÔÕÔ ÅÓÔØ É ÏÔÒÉÃÁÔÅÌØÎÙÊ ÍÏÍÅÎÔ. åÓÌÉ ÓÌÅÔÅÌ Ë ÐÒÉÍÅÒÕ ÂÉÔ × ×ÏÏÂÝÅ ÎÅÉÓÐÏÌØÚÕÅÍÏÍ ËÏÄÅ, ÎÁÐÒÉÍÅÒ × ËÏÄÅ ÎÁÞÁÌØÎÏÇÏ ÓÅÔÁÐÁ, ËÏÔÏÒÙÊ ÄÅÌÁÅÔÓÑ ÔÏÌØËÏ ÏÄÉÎ ÒÁÚ. èÏÔÑ ÍÏÖÎÏ × ÐÒÉÎÃÉÐÅ ÎÁÐÉÓÁÔØ ÔÅÓÔ ÔÁË, ÞÔÏÂÙ ÏÎ ÏÂÈÏÄÉÌ ÔÁËÉÅ ÍÅÓÔÁ...

ôÁË ÜÔÏ É ÎÁÄÏ ÐÏÄÞÅÒËÉ×ÁÔØ. ñ ×ÅÄØ ÓÒÁÚÕ ÓËÁÚÁÌ, ÞÔÏ ÅÓÔØ ÚÁÄÁÞÉ, ÇÄÅ ÔÅÓÔÉÒÏ×ÁÎÉÅ ÐÒÏÓÔÏ ÂÅÓÐÏÌÅÚÎÏ. HÁ ÅÇÏ ÒÅÚÕÌØÔÁÔÙ ÓÍÏÔÒÅÔØ ÎÅËÏÍÕ, ×ÎÅ ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÔÏÇÏ ÔÅÓÔ ÎÅ ÐÒÏÛÅÌ, ÉÌÉ ÏÎÏ ÂÅÚ ÔÅÓÔÁ ÒÁÂÏÔÁÅÔ ÎÅÐÒÁ×ÉÌØÎÏ - ÕÓÔÒÏÊÓÔ×Ï ÐÏÄÌÅÖÉÔ ÚÁÍÅÎÅ ÃÅÌÉËÏÍ. ÷ ÜÔÏÍ ÐÌÁÎÅ, ÐÏËÁ ÒÁÂÏÔÁÅÔ - ÐÕÓÔØ ÒÁÂÏÔÁÅÔ. HÅÞÅÇÏ ÅÇÏ ÒÁÎØÛÅ ×ÒÅÍÅÎÉ ÔÅÓÔÁÍÉ ÏÓÔÁÎÁ×ÌÉ×ÁÔØ. åÓÔØ, ÒÁÚÕÍÅÅÔÓÑ, É ÄÒÕÇÉÅ ÚÁÄÁÞÉ, ÇÄÅ ÔÁËÏÊ ÐÏÄÈÏÄ ÎÅ ÒÁÂÏÔÁÅÔ.

ëÁË?

úÁÔÏ ÄÁÀÝÉÊ ÓÕÝÅÓÔ×ÅÎÎÏ ÌÕÞÛÉÅ ÒÅÚÕÌØÔÁÔÙ × ÓÒÁ×ÎÅÎÉÉ Ó ÓÁÍÏÔÅÓÔÉÒÏ×ÁÎÉÅÍ ÍÁÌÏÊ ÞÁÓÔÉ ÉÍÅÀÝÅÊÓÑ ÁÐÐÁÒÁÔÕÒÙ.

ëÏÇÄÁ ËÁË. éÎÏÇÄÁ ÏÎÉ ÐÏÌÕÞÁÀÔÓÑ Á×ÔÏÍÁÔÉÞÅÓËÉ. éÎÏÇÄÁ ÄÏÓÔÁÔÏÞÎÏ ÓÄÅÌÁÔØ ÁÐÐÁÒÁÔÎÕÀ ÚÁÝÉÔÕ ÏÔ ÓÅÒØÅÚÎÏÊ Á×ÁÒÉÉ, Á × ÏÓÔÁÌØÎÏÍ ÐÏÌÏÖÉÔØÓÑ ÎÁ ÎÁÄÅÖÎÏÓÔØ ÎÅÄÕÂÌÉÒÏ×ÁÎÎÏÇÏ ÕÐÒÁ×ÌÅÎÉÑ.

ôÁÍ, ÇÄÅ ÏÔ ÎÅÅ ÍÎÏÇÏÅ ÚÁ×ÉÓÉÔ - ÞÁÓÔÏ. óÔÒÏÑÔ ÎÅÓËÏÌØËÏ ÎÅÚÁ×ÉÓÉÍÙÈ ËÏÎÔÕÒÏ× ÕÐÒÁ×ÌÅÎÉÑ, ÎÅÓËÏÌØËÏ ÎÅÚÁ×ÉÓÉÍÙÈ ÓÉÇÎÁÌÉÚÁÃÉÉ, ÎÅÓËÏÌØËÏ ÎÅÚÁ×ÉÓÉÍÙÈ Á×ÁÒÉÊÎÏÇÏ ÏÔËÌÀÞÅÎÉÑ.

ëÏÇÄÁ ÃÅÎÁ ÏÛÉÂËÉ ÎÅ ÓÌÉÛËÏÍ ×ÅÌÉËÁ, Á ÅÅ ×ÅÒÏÑÔÎÏÓÔØ ÓÁÍÁ ÐÏ ÓÅÂÅ ÍÁÌÁ, ÔÁË É ÄÅÌÁÀÔ.

ïÛÉÂÁÅÛØÓÑ. åÓÔØ ÍÁÓÓÁ (ÏÇÒÏÍÎÁÑ ÍÁÓÓÁ) ÕÓÔÒÏÊÓÔ× ÒÅÍÏÎÔ ËÏÔÏÒÙÈ ÓÕÝÅÓÔ×ÅÎÎÏ ÄÏÒÏÖÅ ÎÏ×ÏÇÏ ÕÓÔÒÏÊÓÔ×Á. ÷ÓÅ ÔÁËÉÅ ÕÓÔÒÏÊÓÔ×Á ËÏÇÄÁ ×ÙÈÏÄÉÔ ÉÚ ÓÔÒÏÑ ÞÁÓÔØ, ×ÙÂÒÁÓÙ×ÁÀÔ ÃÅÌÉËÏÍ. ÷Ù×ÏÄ ÄÉÁÇÎÏÓÔÉËÉ Ï ÔÏÍ, ÞÔÏ ÓÌÅÔÅÌ ÂÁÊÔ × ðúõ × ÔÁËÉÈ ÕÓÔÒÏÊÓÔ×ÁÈ ÎÉËÏÍÕ ÎÅ ÎÕÖÅÎ, ÄÏÓÔÁÔÏÞÎÏ ÔÏÇÏ, ÞÔÏ ÕÓÔÒÏÊÓÔ×Ï ÎÅ ÒÁÂÏÔÁÅÔ.

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required